您好我有一个冒泡排序方法,它接受我的字符串数组并对它们进行排序。不过,我希望排序的字符串被输入到另一个数组中,以便原始未排序的数组可以用于其他事情。任何人都可以帮助我或引导我朝着正确的方向发展吗?由于输出气泡排序结果到java中的数组
新的数组,其中我想用来存储串被称为myArray2 我的继承人冒泡排序的代码
public static void sortStringBubble(String x [ ])
{
int j;
boolean flag = true;
String temp;
while (flag)
{
flag = false;
for (j = 0; j < x.length - 1; j++)
{
if (x [ j ].compareToIgnoreCase(x [ j+1 ]) > 0)
{
temp = x [ j ];
x [ j ] = x [ j+1];
x [ j+1] = temp;
flag = true;
}
}
}
}
为什么不使用'System.arraycopy()'并排序该数组。 – RanRag 2012-01-28 22:42:11