`

java String区分大小写 indexOf方法是区分大小写的

    博客分类:
  • java
阅读更多

String类型区分大小写

String a = "Abc";

System.out.println(a.compareTo("abc"));   -32   不匹配

System.out.println(a.compareTo("Abc"));    0     匹配

===========================================

String a = "ABC";

 System.out.println(a.indexOf("Ab"));     -1            不匹配

 System.out.println(a.indexOf("AB"));     0              匹配

因此: indexOf方法是区分大小写的

分享到:
评论

相关推荐

    JavaScript的indexOf忽略大小写

    另一种更高级的方法是利用正则表达式的`i`标志(表示不区分大小写)来实现忽略大小写的字符串搜索: ```javascript // 定义一个忽略大小写的indexOf函数 String.prototype.indexOfIgnoreCase = function ...

    java string类常用方法

    equalsIgnoreCase方法如果字符串与other相等(忽略大小写),则返回true。如果other为空字符串,方法将返回false。 indexOf方法 indexOf方法返回与字符串str或代码点cp匹配的第一个子串的开始位置,该位置从索引0...

    javascript的indexOf忽略大小写的方法

    然而,`indexOf`方法是严格区分大小写的,这意味着它在寻找子字符串时会把大写字母和小写字母视为不同字符。这就导致了在需要忽略大小写进行字符串比较时,使用`indexOf`方法可能会得到不符合预期的结果。 为了在...

    java String类常用方法练习小结

    - **如何比较两个字符串忽略大小写?** - 使用 `equalsIgnoreCase(String anotherString)` 方法。 - **如何创建可变字符串?** - 使用 `StringBuilder` 或 `StringBuffer` 类。 ### 总结 理解并熟练使用`String...

    Java的String类

    String other, int start, int length)` 和 `boolean regionMatches(boolean ignoreCase, int thisStart, String other, int start, int length)` - 分别用于区分或忽略大小写的区域比较。 - 字符串比较:`int ...

    java中的String类常用方法解析(一)

    - `equalsIgnoreCase(String anotherString)`:忽略大小写比较字符串。 5. **字符查找** - `indexOf(String str)`:返回指定子字符串首次出现的索引。 - `indexOf(String str, int fromIndex)`:从指定位置开始...

    Java 之 String 类型

    - `equals(Object obj)`/`equalsIgnoreCase(String anotherString)`:比较字符串内容是否相等,忽略大小写。 - `compareTo(String anotherString)`:根据字典顺序比较字符串。 4. **字符串连接** - 使用`+`...

    JAVA_String

    - `equalsIgnoreCase(anotherString)`:与`equals`类似,但不区分大小写。 - `compareTo(anotherString)`:基于字典顺序比较两个字符串,返回负数、零或正数,表示当前字符串小于、等于或大于另一个字符串。 内存...

    java String类的实现

    - `equals(Object anObject)`:检查两个字符串是否相等,考虑字符顺序和大小写。 以上就是`String`类的一些核心概念和常用方法。对于初学者来说,理解这些基本操作和原理是掌握Java字符串处理的关键。通过深入学习...

    String类的常用方法

    equals()方法是区分大小写的,如果想不区分大小写,可以使用equalsIgnoreCase()方法。 在上面的代码中,使用equals()方法来判断s1和s2是否相同。 2. startsWith()方法:用于判断字符串是否以指定的前缀开头。 在...

    JavaScript indexOf忽略大小写

    3. **兼容原有indexOf方法的扩展**:为了保持与原生`indexOf`方法的兼容性,我们可以扩展String对象,添加一个新方法,当传递最后一个参数为布尔值时,实现忽略大小写的搜索: ```javascript String.prototype._...

    Java String类常用的方法.docx

    `equals()`区分大小写,`equalsIgnoreCase()`不区分。比如,`"hello".equals("Hello")`返回true,而`"hello".equalsIgnoreCase("Hello")`返回false。 6. `indexOf(int ch)`和`indexOf(String str)`:查找指定字符或...

    StringAPI.java

    boolean equalsIgnoreCase(String anotherString):与equals方法类似,忽略大小写 String concat(String str):将指定字符串连接到此字符串的结尾。 等价于用“+” String substring(int beginIndex):返回一个新...

    Java_String_的方法

    - **`equalsIgnoreCase()`**:忽略大小写的情况下判断内容是否相同。 ```java String s1 = "Hello"; String s2 = "hello"; boolean isEqual = s1.equalsIgnoreCase(s2); // true ``` - **`regionMatches()`**...

    练习JAVA语句中的String

    - `equals(Object obj)`和`equalsIgnoreCase(String anotherString)`: 比较字符串内容是否相等,`equalsIgnoreCase`忽略大小写。 5. **字符串比较**: - 使用`equals()`方法进行内容比较,而不要用`==`,因为`==`...

    Java 中 String 类的常用方法

    14. `compareTo(String anotherString)`和`compareToIgnoreCase(String str)`方法用于按照字典顺序比较两个字符串,前者考虑大小写,后者不考虑。 15. `regionMatches(boolean ignoreCase, int toffest, String ...

    Java中String类的详细文档打印版

    - **比较字符串**:使用`equals()`方法比较两个字符串是否相等,使用`equalsIgnoreCase()`方法忽略大小写进行比较。 - **字符串搜索**:使用`indexOf()`, `lastIndexOf()`, `contains()`等方法查找子串或字符的位置...

    Java-String类的常用方法总结.pdf

    此外,String类还有许多其他的方法,如`trim()`(去除字符串两端的空白字符)、`toUpperCase()`和`toLowerCase()`(转换为大写或小写)、`indexOf()`和`lastIndexOf()`(查找子字符串的索引)、`startsWith()`和`...

    String类方法使用例子

    `equals()`区分大小写,`equalsIgnoreCase()`不区分。 示例: ```java String str1 = "Hello"; String str2 = "hello"; System.out.println(str1.equals(str2)); // false System.out.println(str1....

Global site tag (gtag.js) - Google Analytics