java如何判断两个字符串是否相等
来源:秒知站 本文已影响2.44W人
来源:秒知站 本文已影响2.44W人
java如何判断两个字符串是否相等?估计很多朋友觉得这个问题很简单,但如果稍不注意,就会被坑了,下面我们来看一下。
操作方法
一般情况下,我们都是使用==来判断两个字符串是否相等,如图的代码没问题。
但如果我们用字符串的构造函数来初始化两个字符串,再用==来做比较,却发现运行结果是不相等的。因为这两个字符串是不同的两个对象,用==是比较这两个字符串是否是同一个对象的。
那么如果要比较两个字符串是否相同,即他们的值是否相等,我们就不太适合使用==来判断了,而是应该使用字符串的equals方法来比较,代码如图。
无论是使用=号来赋值字符串(String str1 = "sogou";),还是使用new语句来初始化字符串(String str1 = new String("sogou");)使用equals方法都可以得到正确的结果。
如何选择JAVA学习书籍
如何使用eclipse创建一个java项目
java怎么导入一个项目
Java ADT中如何使用ImageView控件
怎么看出对方是否说谎 如何判断一个人是否骗人
如何在官网下载java JDK的历史版本
Java中 a++ 和 ++a 的区别
java方法如何调用
如何用Java制作一个能移动的球
一个月的英短如何判断是否健康
如何将Java的JDK命令添加到EditPlus
新手如何通过java自学视频教程入门到精通,javaweb自学视频教程
如何用记事本编写java程序?
如何用JAVA语言编写一个九九乘法表
如何在IntelliJ IDEA中生成JavaDoc帮助文档
如何才能判断两个人是否合适?
如何在CAD中绘画两个相切的圆
java自学好还是参加培训班好
CAD如何输入特殊符号,如直径、钢筋符号等?
js(javascript)获取当前时间
java输入三个数从小到大排列输出
java是什么
如何判断是否有肺炎
如何用Cmd命令行编译Java代码程序
如何判断名字的好坏 如何判断一个名字好不好
如何判断自己是否烟嗓
如何判断自己是否烟嗓呢
如何判断婴儿是否患佝偻病
Notepad++直接编译运行java代码
c语言中如何判断两个字符串相等
c语言中如何判断两个字符串相等
java产生随机数
win10环境下如何配置java环境变量
java是什么意思?
如何判断他是否单身
JS javascript将网站加入收藏夹
java是什么?
什么是Java方法重载
如何判断木瓜是否成熟?
如何判断香菇是否熟了 判断香菇生熟的方法
java随机数Random的使用