七叶笔记 » java编程 » Java不区分大小写比较

Java不区分大小写比较

Java不区分大小写比较

一、java已经提供了判断大小写的内置方法:equalsIgnoreCase()。

使用方法:(推荐教程:java教程)

"ABC".equalsIgnoreCase("abc"); // 将字符串ABC与abc忽略大小写进行比较

二、使用toLowerCase()和contains进行比较

将两个字符串都转为小写进行比较

s1.toLowerCase().contains(s2.toLowerCase());

扩展:

equalsIgnoreCase与equals的区别

String.equals()对大小写敏感,而String.equalsIgnoreCase()忽略大小写

例如:

"ABC".equals("abc")是false

"ABC".equalsIgnoreCase("abc")为ture

相关文章