国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Java中==與equals的區別小結

Java中==與equals的區別小結

2019-12-21 15:00junjie JAVA教程

這篇文章主要介紹了Java中==與equals的區別小結,本文總結結論:== 與 equals()比較的內容是不同的,equals()方式是String類中的方法,它用于比較兩個對象引用所指的內容是否相等,而 == 比較的是兩個對象引用的地址是否相等,需要的朋友可以

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class Compare {
 
  /**
   * == 與 equals()區別
   */
  public static void main(String[] args) {
    String s1 = new String("Hello,World!"); //創建兩個String型對象引用;
    String s2 = new String("Hello,World!");
     
    String s3 = s1;             //將s1對象引用賦予s3
     
    System.out.println("s2==s3的運算結果為:" + (s2==s3)); //地址不一樣
    System.out.println("s1==s3的運算結果為:" + (s1==s3)); //地址一樣
        System.out.println("s2.equals(s3)的運算結果為:"+(s2.equals(s3)));//內容一樣
  }
}

s2==s3的運算結果為:false 
s1==s3的運算結果為:true 
s2.equals(s3)的運算結果為:true 

總結:

== 與 equals()比較的內容是不同的,equals()方式是String類中的方法,它用于比較兩個對象引用所指的內容是否相等;而 == 比較的是兩個對象引用的地址是否相等。由于s1與s2是兩個不同的對象引用,兩者在內存中的位置不同,而String s3 =s1語句,將s1的引用賦給s3,所以s1與s3這兩個對象引用是相等的。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产在线精品一区 | 免费精品 | 欧美成人毛片 | 精品国产不卡一区二区三区 | av一区二区三区 | 欧美成人免费视频 | 一区二区三区影视 | 日韩精品| 日本中文字幕一区二区 | 欧美精品一区二区三区在线播放 | 欧美日韩免费视频 | 免费一级毛片网站 | 91av电影网 | 成人高清视频在线观看 | 欧美在线视频网 | 亚洲免费一区 | 91大神xh98hx在线播放 | 久久精品亚洲精品 | 国产精品国产a | 色视频在线免费观看 | 国产日韩精品一区 | 国产馆 | 国产欧美日韩综合精品一区二区 | 中文字幕av一区二区三区 | 在线黄色网 | 亚洲激情综合 | 99久久精品一区二区成人 | 中文字幕日韩久久 | 涩涩天堂 | 精品国产一区二区在线 | 激情五月婷婷在线 | 国产模特私拍xxxx | 91污在线观看 | 午夜免费剧场 | 国产欧美综合视频 | 黄色免费美女网站 | 三级av在线| 成人免费黄色毛片 | 伊人激情| 欧美另类专区 | 亚洲精品久久久久久下一站 |