我正在嘗試解決這個問題,但無法解決它。請告訴我我做錯了什麼,並告訴我如何解決它?謝謝。java中的數組列表
現在的問題是:
寫方法stutter
這需要一個字符串ArrayList
和一個整數k
作爲參數,並替換每個字符串與字符串k
副本。例如,如果該列表在調用方法之前存儲值["how", "are", "you?"]
,並且k爲4
,則應在方法結束執行後存儲值["how", "how", "how", "how", "are", "are", "are", "are", "you?", "you?", "you?", "you?"]
。如果k是0或負數,那麼在呼叫後列表應該是空的。
我的代碼:
public static void stutter(ArrayList<String> list,int k) {
String s = "";
for(int i = 0; i<list.size(); i++) {
s = list.get(i);
}
for(int j = 0; j < k; j++) {
list.add(j,s);
}
}
歡迎使用stackoverflow,你可以嘗試改進你的代碼的格式:) –