我仍然與局部變量的範圍相混淆 此代碼不起作用,因爲我在「i & n」未解析。我已經確定它作爲循環int i = 0。這不夠嗎? (這是加上字符串的第n個字符)。局部變量的範圍
public String everyNth(String str, int n) {
String result = "";
for (int i = 0; i <= str.length(); i++); {
if (i%n == 0) {
result = result + str.charAt(i);
}
else {
result = result;
}
}
return result;
}
那是什麼'else'語句的意義呢? – Gary 2014-09-12 19:38:00
在大括號之前,你在'for'「標題」末尾有一個分號。擺脫它。 – 2014-09-12 19:40:30
他們回答你的問題嗎? – Rika 2014-09-12 20:06:23