A. java怎麼動態的往一個字元串數組里加入字元串元素,
希望把標題能把問題說明白,什麼叫動態往一個字元串數據組里加入元素?我可以理解為你new一個數組之後,給這個數組賦值么?比如:
String[]arr=newString[20];
for(inti=0;i<arr.length;i++){
arr[i]="i="+i;//這里是賦值,是這個意思么?
}
B. java中 輸入字元串怎麼給String數組賦值
java中輸入的字元串主要是使用scanner類來接收用戶從鍵盤輸入的數值,然後建立一個字元串數組來賦值,代碼如下:
publicclassceshi{
publicstaticvoidmain(String[]args){
String[]s=newString[3];//字元串數組
Scannersc=newScanner(System.in);接收用戶從鍵盤輸入的字元串
Stringstr=sc.next();
s[0]=str;//輸入的字元串str賦值給字元串數組的第一個
}
}
運行結果如下: