百科生活 投稿
关于【判断两个字符串是否相等】,java如何判断两个字符串是否相等,今天小编给您分享一下,如果对您有所帮助别忘了关注本站哦。
- 内容导航:
- 1、java如何判断两个字符串是否相等
- 2、核对2列数据是否一致?这6种方法,总有一个适合你
1、java如何判断两个字符串是否相等
java如何判断两个字符串是否相等?估计很多朋友觉得这个问题很简单,但如果稍不注意,就会被坑了,下面我们来看一下。
操作方法
一般情况下,我们都是使用==来判断两个字符串是否相等,如图的代码没问题。
但如果我们用字符串的构造函数来初始化两个字符串,再用==来做比较,却发现运行结果是不相等的。因为这两个字符串是不同的两个对象,用==是比较这两个字符串是否是同一个对象的。
那么如果要比较两个字符串是否相同,即他们的值是否相等,我们就不太适合使用==来判断了,而是应该使用字符串的equals方法来比较,代码如图。
无论是使用=号来赋值字符串(String str1 = "sogou";),还是使用new语句来初始化字符串(String str1 = new String("sogou");)使用equals方法都可以得到正确的结果。
2、核对2列数据是否一致?这6种方法,总有一个适合你
数据的核对,应该说是Excel的长处,但小编发现,很多同学在核对2列数据是否一致时还在一对一查看,手动作业,那岂不是很费时?效率极差?错误率极高?所以小编整理了6种核对2列数据是否一致的方法,总有一个适合你!
一、“=”法。
比较连个值是否相等,小学一年级的老师就告诉我们用“=”,在Excel中同样也使用。
方法:
在目标单元格中输入公式:=B3=C3。
解读:
1、公式中的第一个“=”为公式前缀,并不是真正的比较运算符,第二个“=”才是数学中的运算符等号。
2、返回的结果有2种,TRUE和FALSE,TRUE代表一致,FALSE代表不一致。
二、快捷键(Ctrl+\)法。
方法:
选中目标单元格区域,快捷键Ctrl+\,填充颜色。
解读:
此方法只能在原数据区域操作。
三、Exact函数法。
功能:比较两个字符串是否完全相同(区分大小写),如果相同返回TRUE,否则返回FALSE。
语法结构:=Exact(字符串1,字符串2)。
目的:比较指定的字符串是否一致。
方法:
在目标单元格中输入公式:=EXACT(B3,C3)。
解读:
返回的结果有2种,TRUE和FALSE,TRUE代表一致,FALSE代表不一致。
四、定位(Ctrl+G或F5)法。
方法:
选定目标单元格区域,快捷键Ctrl+G或F5打开【定位】对话框,单击左下角的【定位条件】,选择【定位条件】对话框中的【行内容差异单元格】并【确定】,最后填充颜色即可。
解读:
此方法只能在原数据区域操作。
五、If函数法。
If函数的本职工作就是判断连个值(表达式)是否一致,根据判断结果返回指定的值。
方法:
在目标单元格中输入公式:=IF(B3=C3,"相同","不相同")。
解读:
返回值可以根据实际情况自定义。
六、条件格式法。
方法:
选定目标单元格区域,单击【开始】选项卡【样式】组中的【条件格式】-【突出显示单元格规则】-【重复值】,打开【重复值】对话框,在第一个下拉列表中选择【唯一】,选择填充色,并【确定】。
解读:
用此方法提取的唯一值,并不是同一行内的值,而是整个选定区域中的唯一值,所以在比较的时候要有针对性地使用。
最美尾巴:
学习了本文,是不是觉得对比2列数据也没有那么神秘?只要掌握了6种技巧中的任意1种,提高效率,准确率分分钟的事情哦!
本文关键词:Java判断字符串是否相等,JAVA判断字符串是否相等,java如何判断两个字符串是否相等,java 判断字符串是否相等,java中判断两个字符串是否相等。这就是关于《判断两个字符串是否相等,java如何判断两个字符串是否相等(这6种方法,总有一个适合你)》的所有内容,希望对您能有所帮助!
- 最近发表