字符排序程序

字符排序程序

public class rrrr { public static void main(String args[]) { String str = "p9z1gxy32jm0wq4uf6mbrva5ie8sd7clkto"; String str2 = ""; char tempstr = 0; char[] arrstr = str.toCharArray();//把字符串轉換爲字符數組 for(int i = 0;i < arrstr.length;i++)//冒泡程序,由小到大排序 { for(int j = 0;j < arrstr.length - 1;j++) { //System.out.print(arrstr[j]); if(arrstr[j] > arrstr[j+1]) { tempstr = arrstr[j]; arrstr[j] = arrstr[j+1]; arrstr[j+1] = tempstr; } } } for (int k = 0;k < str.length();k++)//循環數組返回結果到字符串 { if(str2 != "") str2 += arrstr[k]; else str2 = arrstr[k]+""; } System.out.println(str2);//顯示 } }
發佈了40 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章