請(qǐng)問各位大神哪兒錯(cuò)了
public?class?HelloWorld{ ????public?static?void?main(String[]?args)?{ int?a=16; double?b=9.5; String?str1="hello"; String?str2="imooc"; System.out.println("a等于b:"?+?(a==b)); System.out.println("a大于b:"?+?(a>b)); System.out.println("a小于等于b:"?+?(a<b)); System.out.println("str1等于str2:"?+?(str1==str2)); } }
2016-11-24
大于小于號(hào)的問題,你的是全角字符。下面是改過之后的
int a=16;
? ? ? ? double b=9.5;
? ? ? ? String str1="hello";
? ? ? ? String str2="imooc";
? ? ? ? System.out.println("a等于b:" + (a==b));
? ? ? ? System.out.println("a大于b:" + (a>b));
? ? ? ? System.out.println("a小于等于b:" + (a<b));
? ? ? ? System.out.println("str1等于str2:" + (str1==str2));
2016-11-23
System.out.println("a小于等于b:"?+?(a<=b));
2016-11-23
看看是不是用了中文標(biāo)點(diǎn),我用你同樣的代碼運(yùn)行就沒有錯(cuò)
2016-11-23
?System.out.println("str1等于str2:"?+?(str1.equals(str2)));
2016-11-23
倒數(shù)第二行 ?應(yīng)該是a<=b