第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

求教為什么這樣寫(xiě)不能退出while循環(huán)

求教為什么這樣寫(xiě)不能退出while循環(huán)

胡說(shuō)叔叔 2019-04-18 23:19:09
package io; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; public class SystemIndemo {     public static void main(String[] args) throws Exception{         InputStream in = System.in;         InputStreamReader reader = new InputStreamReader(in);         BufferedReader br = new BufferedReader(reader);         String str = null;         while(str!="z"){             str = br.readLine();             System.out.println("Input :"+str);         }         System.out.println("The end.");         br.close();     } }為什么輸入z回車之后while循環(huán)不會(huì)退出呢?
查看完整描述

3 回答

?
BIG陽(yáng)

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

String str = "";

while(!"z".equals(str) && str != null){
str = br.readLine();
System.out.println("Input :"+str);
}這樣寫(xiě)比較保險(xiǎn)報(bào)吧。


查看完整回答
反對(duì) 回復(fù) 2019-05-06
?
偶然的你

TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊

str!="z",判斷字符串相等應(yīng)該用equals


查看完整回答
反對(duì) 回復(fù) 2019-05-06
?
qq_笑_17

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超7個(gè)贊

一樓說(shuō)的是對(duì)的,但是就算是用equals,也應(yīng)該這么寫(xiě),"z".equals(str),避免產(chǎn)生空指針。


查看完整回答
反對(duì) 回復(fù) 2019-05-06
  • 3 回答
  • 0 關(guān)注
  • 501 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)