Virerku
2015-12-04 11:19
sex.equals("女");
sex变量的值是否等于“女”,这儿可以括展一点知识点就是:equals与==的区别,记住主要的就行:
1、equals判断的是内存中的值
2、==判断的是内存中的地址(不同的string变量,在内存中的地址是不同的,即使他俩的值一样,比如:
2.1、String a = "123";
2.2、String b = "123";
这个时候a 和b 在创建的时候会内存中生成两个独立的对象,因此如果想判断ab的值是否相等, 就需要用a.equals(b),
)
谢谢, 欢迎追问
意思是sex等于字符串"女",equals就是相等的意思
Java入门第一季(IDEA工具)升级版
1165547 学习 · 17586 问题
相似问题