為什么我看運行成功后又按照剛才的做法又做了好幾遍都顯示運行失敗,東西都沒改啊,拍有照片,怎么回事
public class HelloWorld{
? ? public static void main(String[] args) {
String hobby="慕課網";
System.out.println("變量hobby的內容是:"+hobby);
hobby="imooc";
System.out.println("重新賦值后變量hobby的內容是:"+imooc);
}
}
2018-04-02
舉報
2018-04-02
第四行的分號錯了,要英文的,你的是中文的;hobby你賦的值是imooc,最后你輸出地方不可以+imooc,是+hobby,希望我的回答對你有幫助
2018-04-02
照片看不清
2018-04-02
public static void main(String[] args) {
String hobby="慕課網";
System.out.println("變量hobby的內容是:"+hobby);
hobby="imooc";
System.out.println("重新賦值后變量hobby的內容是:"+hobby);
}
}
";"必須是英文的。而System.out.println("重新賦值后變量hobby的內容是:"+hobby);輸出字符串imooc是要加"imooc"的,比如System.out.println("重新賦值后變量hobby的內容是:"+"imooc");這樣也是能運行成功的
2018-04-02
上面那個圖 ?System.out.println("重新賦值后變量hobby的內容是:"+imooc);你的這個代碼的+imoooc在引號里面,輸出直接把+imooc輸出了 ?你可以看看輸出結果。下面的圖你的+imooc在引號外面,意思是輸出imooc變量的值,而本應該是輸出hobby的值,根本就沒有imooc這個變量,所以報錯了
2018-04-02
至于你為什么報錯我也看不清報錯的信息,可以放一個清晰一點的圖片嗎?
輸出的是變量的值,所以后面+變量名。