【Java语法】比较两个字符串是否相等
生活随笔
收集整理的這篇文章主要介紹了
【Java语法】比较两个字符串是否相等
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
==雙等號
雙等號用于判斷是否是同一個對象
str.equals()
str.equals()用于比較兩個字符串的內(nèi)容是否相同。
兩種判斷方式的代碼示例:
輸出結(jié)果為
123123456789
123123456789
使用str.equals(s2)判斷結(jié)果:Equal~
使用==判斷結(jié)果:NOT Equal!
代碼如下
import java.util.Arrays;//內(nèi)部類 public class Test {public static void main(String[] args){String str = "123";for (int i = 1; i < 10; i++){str += i;}System.out.println(str);String s2 = "123123456789";System.out.println(s2);// 第一種比較方式System.out.print("使用str.equals(s2)判斷結(jié)果:");if (str.equals(s2))System.out.println("Equal~");elseSystem.out.println("NOT Equal!");// 第二種比較方式System.out.print("使用==判斷結(jié)果:");if (str == s2)System.out.println("Equal~");elseSystem.out.println("NOT Equal!");} }總結(jié)
以上是生活随笔為你收集整理的【Java语法】比较两个字符串是否相等的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在eclipse中查看源码
- 下一篇: 【Java语法】关于使用new和不使用n