• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            equalsignorecase(equalsignorecase和equals區別)

            更新時間:2023-03-01 10:43:51 閱讀: 評論:0

            java中equalsignoreca怎么用?

            equalsIgnoreCa(String anotherString)

            anotherString:anotherString為指定比較的字符串對象。

            示例 使用equalsIgnoreCa ()函數比較字符串strCom1與字符串strCom2是否相等。

            String strCom1 = "MN";

            String strCom2 = "mn";

            boolean strB = strCom1.equalsIgnoreCa(strCom2);

            典型應用 equals方法和equalsIgnoreCa方法都是應用十分廣泛的方法,兩者之間的區別為equals方法在比較的過程中嚴格區分大小寫,而equalsIgnoreCa方法在比較的過程中忽略大小寫。

            擴展資料

            public class Test {

            public static void main(String args[]) {

            String Str1 = new String("runoob");

            String Str2 = Str1;

            String Str3 = new String("runoob");

            String Str4 = new String("RUNOOB");

            boolean retVal;

            retVal = Str1.equals( Str2 );

            System.out.println("返回值 = " + retVal );

            retVal = Str3.equals( Str4);

            System.out.println("返回值 = " + retVal );

            retVal = Str1.equalsIgnoreCa( Str4 );

            System.out.println("返回值 = " + retVal );

            }

            }

            參考資料:百度百科 equals (電腦編程語言)


            java中equals和equalsignoreca的區別

            1、使用equals( )方法比較兩個字符串是否相等。它具有如下的一般形式:

            boolean equals(Object str)


            這里str是一個用來與調用字符串(String)對象做比較的字符串(String)對象。如果兩個字符串具有相同的字符和長度,它返回true,否則返回fal。這種比較是區分大小寫的。


            2、為了執行忽略大小寫的比較,可以調用equalsIgnoreCa( )方法。當比較兩個字符串時,它會認為A-Z和a-z是一樣的。其一般形式如下:


            boolean equalsIgnoreCa(String str)


            這里,str是一個用來與調用字符串(String)對象做比較的字符串(String)對象。如果兩個字符串具有相同的字符和長度,它也返回true,否則返回fal。


            下面的例子說明了equals( )和equalsIgnoreCa( )方法:

            clasqualsDemo{
            publicstaticvoidmain(Stringargs[]){
            Strings1="Hello";
            Strings2="Hello";
            Strings3="Good-bye";
            Strings4="HELLO";
            System.out.println(s1+"equals"+s2+"->"+
            s1.equals(s2));
            System.out.println(s1+"equals"+s3+"->"+
            s1.equals(s3));
            System.out.println(s1+"equals"+s4+"->"+
            s1.equals(s4));
            System.out.println(s1+"equalsIgnoreCa"+s4+"->"+
            s1.equalsIgnoreCa(s4));
            }
            }


            該程序的輸出如下所示:


            Hello equals Hello -> true

            Hello equals Good-bye -> fal

            Hello equals HELLO -> fal

            Hello equalsIgnoreCa HELLO -> true


            JAVA中字符串比較equals和equalsIgnoreCa的區別

            equals和equalsIgnoreCa的區別是:equals考慮大小寫,equalsIgnoreCa忽略大小寫。


            equals,方法展示:

            publicbooleanequals(ObjectanObject)

            將此字符串與指定的對象比較。當該參數不為 null,并且是與此對象表示相同字符序列的 String
            對象時,結果才為 true,否則為fal。


            equalsIgnoreCa,方法展示:

            publicbooleanequalsIgnoreCa(StringanotherString)

            將此 String 與另一個 String
            比較,不考慮大小寫。如果兩個字符串的長度相同,并且其中的相應字符都相等(忽略大小寫),則認為這兩個字符串是相等的;

            當參數不為 null,且這兩個 String 相等(忽略大小寫),則返回
            true,否則返回 fal。


            舉例:

            Stringa="lol";
            Stringb="Lol";
            System.out.println(a.equals(b));//輸出為fal
            System.out.println(a.equalsIgnoreCa(b));//輸出為true

            JAVA中字符串比較equals和equalsIgnoreCa的區別

            在JAVA里面,牽扯到equals和equalsIgnoreCa比較字符串的功能函數,前者比較的時候區分大小寫,空格,后者比較時忽略大小寫。這兩個很簡單,如下例子:

            publicclassss
            {
            publicstaticvoidmain(String[]args)
            {
            Stringc1="iamgood";
            Stringc2="iamgood";
            Stringc3="IAMGOOD";
            Stringc4=newString("iamgood");
            Stringc5=newString("iamgood");
            Stringc6=newString("IAMGOOD");
            System.out.println("c1==c2:"+(c1==c2));
            System.out.println("c1==c3:"+(c1==c3));
            System.out.println("c4==c5:"+(c4==c5));
            System.out.println("c4==c6:"+(c4==c6));
            System.out.println("c1.equals(c2)"+c1.equals(c2));
            System.out.println("c1.equals(c3)"+c1.equals(c3));
            System.out.println("c4.equals(c5)"+c4.equals(c5));
            System.out.println("c4.equals(c6)"+c4.equals(c6));
            System.out.println("c1.equalsIgnoreCa(c2)"+c1.equalsIgnoreCa(c2));
            System.out.println("c1.equalsIgnoreCa(c3)"+c1.equalsIgnoreCa(c3));
            System.out.println("c4.equalsIgnoreCa(c5)"+c4.equalsIgnoreCa(c5));
            System.out.println("c4.equalsIgnoreCa(c6)"+c4.equalsIgnoreCa(c6));

            }

            }

            可以看到,無論以String c1=”i am good”;方式建立的字符數組還是以String c4=new String(“i am good”);方式建立的數組,在使用equalsIgnoreCa和equals上,兩者的區別就在于去不去分大小寫。
            ==和equals的區別。
            1.首先,從程序執行結果可以看到,在比較以String c1=”i am good”;方式建立的字符數組時,==和以equals的比較結果是一樣的,而在以String c4=new String(“i am good”);方式建立的數組時,兩者結果卻是不一樣的,這是因為==比較的是內存位置,不適合拿來比較字符串,而整型等可以用==比較。equals和==的區別就在這里,它比較的是內存中的內容。
            2.以String c1=”i am good”;方式申請數組時,不立即分配內存,而是在用到時分配,而String c4=new String(“i am good”);需要提前分配好數組內存。兩者在內存分配上是有區別的。這也是很多JAVA書籍中申請數組時都要加new的原因,當然,不加也可以,也可使用。加于不加new,也就是使用==比較時有區別


            JAVA中字符串比較equals和equalsIgnoreCa的區別

            JAVA中字符串比較equals和equalsIgnoreCa都是用來判斷兩個字符串是否相等的。不同的是equals判斷的字符串是判斷兩個字符串是否有相同的字符和長度而且區分大小寫,equalsIgnoreCa在equals的基礎上是不區分大小寫的。事例如下:

            clasqualsDemo{
            publicstaticvoidmain(Stringargs[]){
            Strings1="Hello";
            Strings2="Hello";
            Strings3="Good-bye";
            Strings4="HELLO";
            System.out.println(s1+"equals"+s2+"->"+
            s1.equals(s2));
            System.out.println(s1+"equals"+s3+"->"+
            s1.equals(s3));
            System.out.println(s1+"equals"+s4+"->"+
            s1.equals(s4));
            System.out.println(s1+"equalsIgnoreCa"+s4+"->"+
            s1.equalsIgnoreCa(s4));
            }
            }

            上面的代碼s1和s2是有相同的字符所以s1.equals(s2)返回為true。

            s1和s3是沒有相同的字符,所以s1.equals(s3)返回為fal。

            s1和s4是有相同的字符,但是大小寫不同所以s1.equals(s4)返回為fal。而若是使用了equalsIgnoreCa則說明了該比較不區分大小寫,所以s1.equalsIgnoreCa(s4)
            為true。


            java中equals和equalsignoreca的區別

            1、使用equals( )方法比較兩個字符串是否相等。它具有如下的一般形式:

            boolean equals(Object str)


            這里str是一個用來與調用字符串(String)對象做比較的字符串(String)對象。如果兩個字符串具有相同的字符和長度,它返回true,否則返回fal。這種比較是區分大小寫的。


            2、為了執行忽略大小寫的比較,可以調用equalsIgnoreCa( )方法。當比較兩個字符串時,它會認為A-Z和a-z是一樣的。其一般形式如下:


            boolean equalsIgnoreCa(String str)


            這里,str是一個用來與調用字符串(String)對象做比較的字符串(String)對象。如果兩個字符串具有相同的字符和長度,它也返回true,否則返回fal。


            下面的例子說明了equals( )和equalsIgnoreCa( )方法:

            clasqualsDemo{
            publicstaticvoidmain(Stringargs[]){
            Strings1="Hello";
            Strings2="Hello";
            Strings3="Good-bye";
            Strings4="HELLO";
            System.out.println(s1+"equals"+s2+"->"+
            s1.equals(s2));
            System.out.println(s1+"equals"+s3+"->"+
            s1.equals(s3));
            System.out.println(s1+"equals"+s4+"->"+
            s1.equals(s4));
            System.out.println(s1+"equalsIgnoreCa"+s4+"->"+
            s1.equalsIgnoreCa(s4));
            }
            }


            該程序的輸出如下所示:


            Hello equals Hello -> true

            Hello equals Good-bye -> fal

            Hello equals HELLO -> fal

            Hello equalsIgnoreCa HELLO -> true


            本文發布于:2023-02-28 19:52:00,感謝您對本站的認可!

            本文鏈接:http://m.newhan.cn/zhishi/a/167763863170103.html

            版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。

            本文word下載地址:equalsignorecase(equalsignorecase和equals區別).doc

            本文 PDF 下載地址:equalsignorecase(equalsignorecase和equals區別).pdf

            相關文章
            留言與評論(共有 0 條評論)
               
            驗證碼:
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網旗下知識大全大全欄目是一個全百科類寶庫! 優秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 国产一区二区三区美女| 东方四虎在线观看av| 亚洲av成人一区国产精品| 中文字幕在线亚洲精品| 色妞色视频一区二区三区四区| 亚洲精品一区二区三区色| 欧洲美熟女乱又伦免费视频| 国产精品69人妻我爱绿帽子| 国产亚洲精品第一综合另类| 四虎精品国产AV二区| 日韩中文字幕国产精品| 久久久久久久久无码精品亚洲日韩| 久久亚洲精品中文字幕馆| 无码人妻少妇久久中文字幕蜜桃 | 国产在线观看高清不卡| 日韩人妻无码精品久久| 国产成人最新三级在线视频| 熟女亚洲综合精品伊人久久| 欧美性猛交xxxx乱大交极品| 亚洲午夜香蕉久久精品| 亚洲精品爆乳一区二区H| 亚洲精品va| 国产一区二区一卡二卡| 亚洲人成网站18禁止人| 国产黑色丝袜在线播放| 国产91专区一区二区| 国产精品第二页在线播放| 欧美成人a在线网站| 国产黄色一区二区三区四区| 欧产日产国产精品精品| 久久亚洲国产品一区二区| 欧美性69式xxxx护士| 亚洲精品美女一区二区| 猫咪社区免费资源在线观看| 亚洲亚色中文字幕剧情| 四虎国产精品免费久久久| 国产在线午夜不卡精品影院| 亚洲中文字幕国产综合| 色窝视频在线在线视频| 免费无码AV一区二区波多野结衣| 性一交一乱一乱一视频|