So sánh 2 string trong java Mới nhất

So sánh 2 string trong java Mới nhất

Mẹo Hướng dẫn So sánh 2 string trong java Mới Nhất


Bạn đang tìm kiếm từ khóa So sánh 2 string trong java được Cập Nhật vào lúc : 2022-04-09 13:10:06 . Với phương châm chia sẻ Thủ Thuật về trong nội dung bài viết một cách Chi Tiết 2022. Nếu sau khi đọc tài liệu vẫn ko hiểu thì hoàn toàn có thể lại Comment ở cuối bài để Admin lý giải và hướng dẫn lại nha.



Nội dung chính


  • Làm thế nào để so sánh chuỗi trong java một cách nhanh nhất có thể

  • So sánh chuỗi trong java



  • Rate this post


    So sánh chuỗi trong java là một trong những từ khóa được search nhiều nhất trên google về chủ đề so sánh chuỗi trong java. Trong nội dung bài viết này, xaydungweb.vn sẽ viết nội dung bài viết nói về làm thế nào để so sánh chuỗi trong java một cách nhanh nhất có thể.


    So Sánh Chuỗi Trong Java


    Làm thế nào để so sánh chuỗi trong java một cách nhanh nhất có thể


    So sánh chuỗi trong java


    Chúng tađủ sứcso sánh chuỗi trong java trên cơ sởnội dungvà tham chiếu của nó.


    Nó đượcsử dụngtrong xác thực (bởiphương phápequals()),sắp xếp(theocông thứccompareTo()), so sánh tham chiếu(với toán tử ==), vv


    Có bamẹođể so sánh chuỗi trong java:


  • dùngcông thứcequals()

  • sử dụngtoán tử ==

  • dùngcông thứccompareTo()

  • IFrame


    1) So sánh chuỗi bằngphương thứcequals()


    phương phápequals() đượcsử dụngđể so sánhnội dungcủa 2 chuỗi. Lớp Stringphân phối2mẹoequals():


    • public boolean equals(Object another): so sánh 2 chuỗi có phân biệt chữ hoa, chữ thường.

    • public boolean equalsIgnoreCase(String another): so sánh 2 chuỗikphân biệt chữ hoa, chữ thường.

    gợi ý1:



    ?


    1


    2


    3


    4


    5


    6


    7


    8


    9


    10


    11


    public class Teststringcomparison1


    public static void main(String args[])


    String s1 = “Hello”;


    String s2 = “Hello”;


    String s3 = new String(“Hello”);


    String s4 = “Hallo”;


    System.out.println(s1.equals(s2));//true


    System.out.println(s1.equals(s3));//true


    System.out.println(s1.equals(s4));//false


    Output:



    true

    true

    false


    gợi ý2:



    ?


    1


    2


    3


    4


    5


    6


    7


    8


    9


    public class Teststringcomparison2


    public static void main(String args[])


    String s1 = “Hello”;


    String s2 = “HELLO”;


    System.out.println(s1.equals(s2));//false


    System.out.println(s1.equalsIgnoreCase(s2));//true


    Output:



    false

    true


    2) So sánh chuỗi bằng toán tử ==


    Toán tử == đượcsử dụngđể so sánh tham chiếu (không phải giá trị) của 2 chuỗi.


    ví dụ3:



    ?


    1


    2


    3


    4


    5


    6


    7


    8


    9


    public class Teststringcomparison3


    public static void main(String args[])


    String s1 = “Hello”;


    String s2 = “Hello”;


    String s3 = new String(“Hello”);


    System.out.println(s1 == s2);//true (vì cả hai cùng tham chiếu instance giống nhau)


    System.out.println(s1 == s3);//false(vì s3 tham chiếu instance mà không ở trong Pool)


    Output:



    true

    false


    IFrame


    3) So sánh chuỗi bằngphương phápcompareTo()


    cách thứccompareTo () so sánh cácgiá trịtheo thứ tự từ điển và trả về mộttrị giásố nguyênmô tảnếu chuỗitrước hếtnhỏ hơn, bằng hoặclớnhơn chuỗi thứ hai.


    Giả sử s1 và s2 là hai biến chuỗi. Nếu:


    • s1 == s2 : 0

    • s1 > s2 :giá trị> 0

    • s1 < s2 :trị giá< 0

    gợi ý4:



    ?


    1


    2


    3


    4


    5


    6


    7


    8


    public static void main(String args[])


    String s1 = “Hello”;


    String s2 = “Hello”;


    String s3 = “Java”;


    System.out.println(s1.compareTo(s2));


    System.out.println(s1.compareTo(s3));


    System.out.println(s3.compareTo(s1));


    Output:



    0

    -2

    2


    Nguồn: viettuts.vn


    Share Link Download So sánh 2 string trong java miễn phí


    Bạn vừa đọc Post Với Một số hướng dẫn một cách rõ ràng hơn về Video So sánh 2 string trong java tiên tiến và phát triển nhất Chia SẻLink Tải So sánh 2 string trong java miễn phí.


    Thảo Luận vướng mắc về So sánh 2 string trong java


    Nếu sau khi đọc nội dung bài viết So sánh 2 string trong java vẫn chưa hiểu thì hoàn toàn có thể lại phản hồi ở cuối bài để Admin lý giải và hướng dẫn lại nha

    #sánh #string #trong #java

Related posts:

Post a Comment

Previous Post Next Post

Discuss

×Close