Java 合并排序字符串数组

Java 合并排序字符串数组,java,string,sorting,merge,Java,String,Sorting,Merge,我在这个网站和其他地方看到了很多关于合并排序的例子,但是使用int数组而不是字符串数组,但是我想知道是否有人有使用字符串数组的合并排序的例子,因为我即将进行一个测试,我只想熟悉它 字符串数组的合并排序与整数数组的合并排序几乎完全相同。主要区别在于: 数据类型需要从String更改为int(显然) 算法需要使用并将结果与零进行比较,而不是使用整数比较 如果代码用于整数数组,请将代码更改为使用compareTo of String来比较字符串…为什么不尝试构建示例?这是学习东西的最好方法,而不是等待

我在这个网站和其他地方看到了很多关于合并排序的例子,但是使用int数组而不是字符串数组,但是我想知道是否有人有使用字符串数组的合并排序的例子,因为我即将进行一个测试,我只想熟悉它

字符串数组的合并排序与整数数组的合并排序几乎完全相同。主要区别在于:

  • 数据类型需要从
    String
    更改为
    int
    (显然)
  • 算法需要使用并将结果与零进行比较,而不是使用整数比较

  • 如果代码用于整数数组,请将代码更改为使用compareTo of String来比较字符串…

    为什么不尝试构建示例?这是学习东西的最好方法,而不是等待别人为你做(老实说,你可能只有一件或两件事需要在
    int
    algo中更改以构建字符串版本)…唯一的区别是比较器。如果你想做好准备,为什么不试一下呢?你可以用一个布尔函数定义你的大于或小于,然后用这个比较器代替整数的数学比较器,这样就行了。