0
它的工作原理(不是我想要的,循環中斷,如果有任何'x'在文本中存在'asdx')如果我設置條件爲c ==' X」,但如果我不把它爲s == 「X」(如此循環中斷只有當我鍵入只有一個x)無法擺脫循環,當我按x
public static void main(String[] args) throws IOException {
InputStreamReader i = new InputStreamReader(System.in);
String z = "";
boolean bool=true;
while (bool==true) {
int x = i.read();
char c = (char) x;
String s = Character.toString(c);
z += s;
if (s=="x") {
bool=false;
}
}
out.println(z);
}
爲什麼s ==「x」不起作用? – hp7
看我的編輯.... –