java中姓名排序~public class SortName {
public void SortName1(String [] names ){
/** 排序前 这个是例 测试类如下:
*SortName sort = new SortName();
*String []Names=new String[]{"Tom","jack","Merry","Smith","Sunny"};
*sort.SortName1(Names);
*sort.SortName2(Names);
**/
System.out.println("排序前:");
for (int i = 0; i < names.length; i++) {
System.out.print(names[i]+"\t");
}
}
public void SortName2(String[] names){
System.out.println("\n排序后:");
//表示不会应该怎么弄???
}
}
这样怎么输出
像你上面所写的一样循环输出
追问谢谢你了
追答不用客气
追问为什么这个输出来顺序不对 😭😭😭
谢谢你这么有耐心
追答不客气,我当初学的时候也有人这么耐心地指导,目前而言我没看出什么地方出错,太久没写JAVA了,我调试一下看看
额
我之前没看清,太模糊了,你的j是小写啊
所以你得排序是没问题的
追问😂😂