public class HelloWorld {? ? public static void main(String[] args) { boolean a = true; // a同意 boolean b = false; // b反對 boolean c = false; // c反對 boolean d = true; // d同意 ? ?System.out.println((a^d)+"未通過");? ? ? ? System.out.println((!b^c)+"通過");? ? ? ? System.out.println((a&&b)+"未通過");? ? ? ? System.out.println((b||d)+"通過");}}為什么我在手機(jī)上的AIDE中要求我刪除public,電腦中沒有呢?
8 回答
已采納

ziom
TA貢獻(xiàn)948條經(jīng)驗(yàn) 獲得超1109個(gè)贊
main方法中定義的變量本來就是不能用權(quán)限修飾符修飾的,不止public, private和protected也不行,你所謂的在電腦中沒提示你刪除,是因?yàn)槟愣x在了main方法外面把

XhstormR
TA貢獻(xiàn)140條經(jīng)驗(yàn) 獲得超197個(gè)贊
你就這一個(gè) java 文件,public 加不加都一樣,換成其他的也一樣。
手機(jī)上的是優(yōu)化提示你最好的做法,代碼本身是對的,不懂再問啊,望采納。

噼喱啪啦
TA貢獻(xiàn)392條經(jīng)驗(yàn) 獲得超170個(gè)贊
public class HelloWorld{ }代表一個(gè)類,其實(shí)也是一個(gè)文件,可能你手機(jī)上的IDE的小毛病吧,這個(gè)沒事的,如果要探究這個(gè)問題,建議你cmd哈,這樣更能理解.
添加回答
舉報(bào)
0/150
提交
取消