Scanner in=new Scanner(System.in);
String[] input = new String[26];
for(int i = 0; input[i] != "end"; i++){
input[i] = in.next();
}
in.close();想要達(dá)到的效果:執(zhí)行程序后由鍵盤輸入:thisisthefistlinethisisthesecondlineend結(jié)束輸入,進(jìn)入下一行程序。但是事實(shí)上,即使輸入了end,按下回車后,依然可以繼續(xù)輸入字符串和回車。想要知道,如果我需要使這個(gè)代碼停下來執(zhí)行下一段代碼,在for中應(yīng)該用什么替換“input[i] != "end"”,以及相應(yīng)的是如何停止鍵盤錄入的?
JAVA,當(dāng)鍵盤輸入多行字符串時(shí),如何停止輸入。
動(dòng)漫人物
2019-04-19 14:15:56