我不認爲我有一個牢固的理解爲什麼-1在這段代碼中起作用:它只是一個允許程序繼續運行的位置標記嗎?任何幫助或指導將不勝感激。Java - 刪除字符
public class RemovingChar {
public static void main(String[]args)
{
String str = "Looking out the window of my small apartment";
String remove = "aeiou";
String x = " ";
for(int i=0; i<str.length(); i++)
{
char c = str.charAt(i);
if(remove.indexOf(c) == -1)
{
x+= c;
}
}
System.out.print(x);
}
}
檢查[文檔](http://docs.oracle.com/javase/7/docs/api/java /lang/String.html#indexOf%28int%29),看看你能否弄清楚。 – 2013-05-03 08:45:20
...和/或通過調試程序,看看會發生什麼。 – Kai 2013-05-03 08:46:17