java中==怎样运用
java中==常用于if语句或三目运算符,比方:
if (1 == 2) { } 1 == 2 ? "true" : "false";
在Java中,假如是基础数据范例,则 == 比较的是值;假如是对象范例,则 == 比较的是对象的地点。
个中,==也能够用来推断字符串。
经由过程直接赋值而不是new的体式格局给String赋值,假如字符串常量池中有该对象,则不会再建立,此时经由过程 == 推断,返回的是true
如:
String str="wo"; String str1="wo"; str == str1
为true.在JDK1.6及之前版本,字符串常量池在要领区中;在JDK1.7及今后,字符串常量池在堆中。对象的援用保存在栈中
ki4网,大批的免费Java入门教程,迎接在线进修!
以上就是java中==怎样运用的细致内容,更多请关注ki4网别的相干文章!