java中if判斷語句字串相等的書寫格式(易錯)

2021-08-22 04:23:31 字數 406 閱讀 5804

//錯誤寫法

string a=new string("abc");

string b=new string("abc");

if(a==b)

system.out.println("ok");

//上面的 程式中不會執行出任何結果

//修改 之後的程式

string a=new string("abc");

string b=new string("abc");

if(a.equals(b))//a.equals(b)這個返回的是乙個布林型別(bool):真為ture 假為false

system.out.println("ok");

//修改後的**執行結果為:ok

Java判斷語句switch case使用心得

switch case語句,switch後面跟的變數型別是int char byte或者short,語句為switch expression case value1 語句 break break可有可無 case value1 語句 break case value1 語句 break defaul...

linux shell 中判斷語句

1 字串判斷 str1 str2 當兩個串有相同內容 長度時為真 str1 str2 當串str1和str2不等時為真 n str1 當串的長度大於0時為真 串非空 z str1 當串的長度為0時為真 空串 str1 當串str1為非空時為真 2 數字的判斷 int1 eq int2 兩數相等為真 ...

python中if判斷語句

if的用法 if 要判斷的條件 條件成立的時候,要做的事情 else 條件不成立的時候,要做的事情 1.定義乙個變數 age 16 2.判斷年齡是否滿18歲 age 16 if age 18 print 成年 age else print 未成年 age if 要判斷的條件 條件成立的時候,要做的事...