當前位置:成語大全網 - 書法字典 - 排序字典java

排序字典java

進口?Java . util . ArrayList;

進口?Java . util . scanner;

公共?班級?法官審判?{

公共?靜電?作廢?main(String[]?args)?{

//?接受鍵盤輸入

掃描儀?在?=?新的?掃描儀(system . in);

//?保存輸入數據列表

ArrayList & lt字符串& gt?列表?=?新的?ArrayList & lt字符串& gt();

System.out.println("請輸入壹個字符串,輸入" end "結束:");

//?獲取每次輸入的字符串。

字符串?臨時工?=?in . nextline();

//?獲取所有輸入字符串。

什麽時候?(!temp.equals("end "))?{

list . add(temp);

臨時工?=?in . nextline();

}

//?呼叫分類功能

排序(列表);

//輸入結果

System.out.println("排序後的結果為:");

for(int?我?=?0;我& ltlist . size();i++){

system . out . println(list . get(I));

}

}

//?排序功能(冒泡)

公共?靜電?作廢?sort(ArrayList & lt;字符串& gt?列表)?{

字符串?臨時工?=?"";

為了什麽?(int?我?=?0;?我?& lt?list . size();?i++)?{

為了什麽?(int?j?=?0;?j?& lt?list.size()?-?1;?j++)?{

如果?(list.get(i)。comparetignorecase(list . get(j))?& gt?0)?{

臨時工?=?list . get(I);

list.set(我,?list . get(j));

list.set(j,?temp);

}

}

}

}

}已經調試好了,肯定能運行。如果妳不知道,妳可以問。