关注:24 发布时间:2021-09-11 07:01:37
导语本文整理了java怎么判断两个字符串是否相等经验知识,帮助您全面了解,小白也能成为高手,跟随小编一起来看一看吧!
java如何判断两个字符串是否相等?估计很多朋友觉得这个问题很简单,但是不注意就坑了。我们来看看。
一般我们都用==来判断两个字符串是否相等,如图。
但是,如果用strings的构造函数初始化两个字符串,用==,我们会发现运行结果并不相等。因为这两个字符串是两个不同的对象,所以使用==就是比较这两个字符串是否是同一个对象。
那么如果我们要比较两个字符串是否相同,也就是它们的值是否相等,就不应该用==来判断,而应该用strings的equals方法来比较,代码如图。
是否使用=符号分配字符串(字符串str1="搜狗";),或者使用new语句初始化字符串(string str1=new string("搜狗");)使用equals方法可以得到正确的结果。
下一篇:怎么运用matab绘制抛物线
1053位用户关注
974位用户关注
745位用户关注
740位用户关注
603位用户关注
595位用户关注