隨機字串陣列排序

2021-10-04 21:15:44 字數 706 閱讀 7182

要求:建立乙個長度是8的字串陣列

使用8個長度是5的隨機字串初始化這個陣列

對這個陣列進行排序,按照每個字串的首字母排序(無視大小寫)

注1: 不能使用arrays.sort() 要自己寫

注2: 無視大小寫,即 a***x 和 a***xx 沒有先後順序

string s = new string[8];	

//用來存放8句字串的

char b = new char[5];

int i ;

int j;

char ch = new char[5];

for( j=0;jcharacter.touppercase(s[i].charat(0))) //將首字母全部轉化為大寫}}

system.out.println("排序後的字串陣列:");

system.out.println(arrays.tostring(s)); //批量輸出字串陣列的長度,這個方法值得記一下

}

}

// 排序前的字串陣列:

// [qsnsj, fihhm, jeow5, choh2, wflf0, 5r4zz, 2nrxo, xxdwq]

// 排序後的字串陣列:

// [2nrxo, 5r4zz, choh2, fihhm, jeow5, wflf0, qsnsj, xxdwq]

字串陣列排序

1,給定乙個字串陣列。按照字典順序進行從小到大的排序。思路 1,對陣列排序。可以用選擇,冒泡都行。2,for巢狀和比較以及換位。3,問題 以前排的是整數,比較用的比較運算子,可是現在是字串物件。字串物件怎麼比較呢?物件中提供了用於字串物件比較的功能。compareto 方法。public class...

隨機字串

region 隨機字串 生成隨機字串 指定長度 是否允許重複 種子值 只需要第0個值,null表示使用預設種子值 字符集 public static string random int length,bool repeat,int seed,params char all random rnd ne...

隨機字串

直接產生隨機的字串的庫函式是沒有的,但是可以這麼實現 1.產生固定長度的隨機的字串 主要就是產生固定個數的隨機字元,那麼就簡單了,用兩組隨機數 一組 隨機產生0 25的整數num,然後用 a num來賦值小寫字母,a num來賦值大寫字母 一組 隨機產生0,1,產生0,用 a 來和num相加,生成小...