快好知 kuaihz订阅观点

 

java如何判断两个字符串是否相等

java如何判断两个字符串是否相等?估计很多朋友觉得这个问题很简单,但如果稍不注意,就会被坑了,下面我们来看一下。

操作方法

01:

一般情况下,我们都是使用==来判断两个字符串是否相等,如图的代码没问题。

02:

但如果我们用字符串的构造函数来初始化两个字符串,再用==来做比较,却发现运行结果是不相等的。因为这两个字符串是不同的两个对象,用==是比较这两个字符串是否是同一个对象的。

03:

那么如果要比较两个字符串是否相同,即他们的值是否相等,我们就不太适合使用==来判断了,而是应该使用字符串的equals方法来比较,代码如图。

04:

无论是使用=号来赋值字符串(String str1 = "sogou";),还是使用new语句来初始化字符串(String str1 = new String("sogou");)使用equals方法都可以得到正确的结果。

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:相等  相等词条  字符串  字符串词条  判断  判断词条  两个  两个词条  是否  是否词条  
技术

 前端web开发工具

我们进行web前端开发的时候需要用到开发工具,那么有哪些web前端开发工具呢?下面小编给大家列举一下。操作方法01:Sublime首先要说的就是Sublime,...(展开)