java中“==”是關(guān)系運算符,檢查兩個操作數(shù)的值是否相等,如果相等則條件為真。 (推薦:java視頻教程)
1、對于基本數(shù)據(jù)類型,==表示對值是否相等進(jìn)行判斷,
例如:
int x = 3; if(x==3){//true //do something }
2、對于對象數(shù)據(jù)類型,==表示對于地址值的判斷是否相等
例如:
String str1 = new String("str1"); String str2 = new String("str2"); if(str1 ==str2){//false //do something }