1. 程式人生 > >java筆記學習三

java筆記學習三

學習筆記

學習代碼記錄

/**

* 隨機生成指定長度的字符串

*

* @param

* @param lengthOfString

* @return 純字母字符串

*/

public static String getRndStrByLen(int lengthOfString) {

int i, count = 0;

final String chars = "A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z";

String[] charArr = chars.split(",");


StringBuffer randomStr =

new StringBuffer("");

Random rnd = new Random();

int strLen = charArr.length;


while (count < lengthOfString) {

i = rnd.nextInt(strLen);// strLen如果等於26,i值就在0-25之間

randomStr.append(charArr[i]);

count++;

}

return randomStr.toString().toLowerCase();

}


@Test

private void InitDriver() {

String a = Randomo.getRndStrByLen(2); //沒有清楚需要用get方式獲取數據,還的繼續學習

System.out.println(a);


}


java筆記學習三