真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java字符串比較方法有哪些-創(chuàng)新互聯(lián)

本篇內(nèi)容介紹了“Java字符串比較方法有哪些”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)公司是一家專(zhuān)注于成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),岫巖網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:岫巖等地區(qū)。岫巖做網(wǎng)站價(jià)格咨詢(xún):028-86922220

在 Java 中,比較字符串的常用方法有 3 個(gè):equals() 方法、equalsIgnoreCase() 方法、 compareTo() 方法

  1. equals()
    equals() 方法將逐個(gè)地比較兩個(gè)字符串的每個(gè)字符是否相同。

"abc".equals("abc")

  1. equalsIgnoreCase() 方法
    equalsIgnoreCase() 方法的作用和語(yǔ)法與 equals() 方法完全相同, 但是忽略大小寫(xiě)

"Abc".equalsIgnoreCase("abc")
返回true

  1. compareTo() 方法
    compareTo() 方法用于按字典順序比較兩個(gè)字符串的大小,該比較是基于字符串各個(gè)字符的 Unicode 值。

String str1 = "a";
String str2 = "A";
 
System.out.println(str1.compareTo(str2));
輸出 32

  1. 誤區(qū) ==

不少人會(huì)比較string的時(shí)候用到== 其實(shí)==表示對(duì)比底層地址。

String str1 = "abc";
String str2 = new String("abc");
 
System.out.println(str1==str2);
System.out.println(str1.equals(str2));
 
System.out.println(str1=="abc");
System.out.println(str1.equals("abc"));
false
true
true
true
str1==str2 返回了false,因?yàn)閮蓚€(gè)字符串所在的存儲(chǔ)地址不同。str2 是 str1 的拷貝,不過(guò)值相同所以equals

https://java-er.com/blog/java-compare-string/

“Java字符串比較方法有哪些”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


網(wǎng)頁(yè)標(biāo)題:Java字符串比較方法有哪些-創(chuàng)新互聯(lián)
網(wǎng)站網(wǎng)址:http://weahome.cn/article/jpcpc.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部