关于String类型常亮进行“==” 和equal()比较的不同
来源:互联网 发布:遥感数据的预处理步骤 编辑:程序博客网 时间:2024/06/06 14:14
参考地址:http://blog.csdn.net/jijijiujiu123/article/details/18631647
equal()比较的是“”里面的内容
如果碰见string类型并且没有new一个对象,就用equal()去比较两个值是否相等;
如果碰见String s = ""; 并且没有s = s1+s2;这种形式 那么就用==去比较;
如果碰见String s=""; 并且还有s = s1+s2;这种形式,那就用equal()去比较;
总的来说,8大基本类型(String是个类外,不包含在内)是不能用equal()去比较值,碰见String类型,去用equal()就行了
PS:红字是个懒人方法
0 0
- 关于String类型常亮进行“==” 和equal()比较的不同
- Java基础-String的比较(==和equal)
- String比较中==和equal()的区别
- java equal和==的比较,尤其注意基本类型和基本类型的包装类型的比较
- ==和equal的比较
- java equal和==的比较
- java中string对象的”equal“方法和“==”运算符 与 c#中的比较
- String中==和equal()的区别
- Java中关于==与equal的比较
- 关于==和equal
- 关于equal和==
- String 类的equal 和 == 的区别?
- Java中equal和==的比较[zz]
- java中equal和==的比较
- java中equal和==的比较
- java中equal和==的比较
- java中equal和==的比较
- java中equal和==的比较
- 对象与对象
- 总结安装VMware和centOS6.5的相关问题。
- 数据库设计Step by Step (11)——通用设计模式(系列完结篇)
- mybatis----关系篇
- 关于Cursor的moveToFirst和moveToNext的意义
- 关于String类型常亮进行“==” 和equal()比较的不同
- 算法实现:字符串的所有排列情况
- 对于上一篇文章的补充,关于String类型的比较
- Unable to execute dex: Multiple dex files define 解决办法
- 自定义view引起的错误:No resource identifier found for attribute *in package *
- java判断一个字符串是否为空的方法总结
- 安卓fragment跳转activity,fragment跳转fragment,activity跳转fragment
- Errors running builder "Android Package Builder" on project "***"minvor version 52
- 【数据库】SQL更新数据之增删改