0
我正在試圖製作一個程序,它將從池中隨機抓取的字符組合成一個名爲字符串的程序。我現在遇到的問題是它只能寫一個字母,所以當它最後只打印一個字母時,它應該更多。將隨機字符組合成一個字符串Java
//Determining First Name
for(int g = 0; g < NAME_LENGTH_FIRST; g++) {
char randomChar = pool[random.nextInt((pool.length) - 1) + 1];
PERSON_NAME_FIRST = new StringBuilder().append(randomChar).toString();
}
你會如何建議我去修復呢?
您每次都創建一個新的String構建器,在循環外部創建一個並將其附加到內部。 –