package cn.ly.day.seven.fourteen;
/** ==是物件的位址值比較,如果確實需要字串的內容比較,可以使用兩個方法
* public boolean equals(object obj)引數可以是任何物件,只有引數是乙個字串並且內容相同的才會給true,否則返回false.
* 注意事項:
* 1.任何物件都能用object物件接收
* 2.equals方法具有對稱性,也就是a.equals(b)和b.equals(a)效果一樣
* 3.如果比較雙方乙個常量乙個變數,推薦把常量字串寫在前面
* 推薦:"abc".equals(str) 不推薦:str.equals("abc")**
** */
public
class
demo03stringequals
; string str3=
newstring
(chararray)
; system.out.
println
(str1.
equals
(str2));
//true
system.out.
println
(str2.
equals
(str3));
//true
system.out.
println
(str3.
equals
("abc"))
;//true
system.out.
println
("abc"
.equals
(str1));
//true
string str4=
"abc"
; system.out.
println
(str1.
equals
(str4));
//false
system.out.
println
("*****====");
string str5=null;
system.out.
println
("abc"
.equals
(str5));
//推薦,false
system.out.
println
(str5.
equals
("abc"))
;//不推薦,報錯,空指標異常
public boolean equalsignorecase(string str)忽略大小寫,進行內容比較。
字串中的常用方法
字串的方法 查詢字元的方法 var str a b c d efg 乙個引數 找到了返回當前字元的索引位置 沒找到直接返回 1 console.log str.indexof m 兩個引數 找到字元返回字元的索引位置 沒找到返回 1 從哪個位置開始找 console.log str.indexof ...
python中字串常用方法
str python string function 生成字串變數str python string function 字串長度獲取 len str 例 print s length d str,len str 一 字母處理 全部大寫 str.upper 全部小寫 str.lower 大小寫互換 s...
javascript中字串常用方法
字串是儲存字元的變數,字串型別的變數在宣告的時候,需要放在一對英文的雙引號或單引號內,引號內的文字可以寫任意字元,如下 var x hello var y world var x 我們可以通過字串的length屬性得到字串的長度,得到的長度為number型別 示例 var str1 hello wo...