Java String 返回方法208
Java 编程语言提供的字符串类提供了丰富的功能来处理字符串。其中,返回方法是 String 类不可或缺的一部分,它允许程序员根据指定的条件或操作从字符串中检索各种值。## 返回基本值的方法
length()
获取字符串的字符数量,包括空格。它返回一个整数,表示字符串的长度。
charAt(int index)
根据指定的索引位置获取字符串中的单个字符。索引从 0 开始,超出范围的索引将抛出 IndexOutOfBoundsException。
substring(int beginIndex)
从指定的开始索引位置到字符串末尾返回字符串的子字符串。如果省略开始索引,则从字符串的开头开始。
substring(int beginIndex, int endIndex)
从指定的开始索引位置到指定的结束索引位置返回字符串的子字符串。该方法不包括结束索引位置的字符。
isEmpty()
检查字符串是否为空(不包含任何字符)。它返回一个布尔值,表示字符串是否为空。## 转换方法
toLowerCase()
将字符串中所有的字符转换为小写字母,并返回一个新的字符串。
toUpperCase()
将字符串中所有的字符转换为大写字母,并返回一个新的字符串。
trim()
从字符串的开头和结尾移除所有前导和尾随空格,并返回一个新的修剪后的字符串。
replace(char oldChar, char newChar)
将字符串中所有出现的旧字符替换为新字符,并返回一个新的字符串。
replace(String oldString, String newString)
将字符串中所有出现的旧子字符串替换为新子字符串,并返回一个新的字符串。## 搜索方法
indexOf(int ch)
在字符串中搜索指定字符的第一个出现的位置。如果没有找到字符,则返回 -1。
lastIndexOf(int ch)
在字符串中搜索指定字符的最后一个出现的位置。如果没有找到字符,则返回 -1。
indexOf(String str)
在字符串中搜索指定子字符串的第一个出现的位置。如果没有找到子字符串,则返回 -1。
lastIndexOf(String str)
在字符串中搜索指定子字符串的最后一个出现的位置。如果没有找到子字符串,则返回 -1。
startsWith(String prefix)
检查字符串是否以指定的字符串前缀开头。它返回一个布尔值,表示字符串是否以前缀开头。
endsWith(String suffix)
检查字符串是否以指定的字符串后缀结尾。它返回一个布尔值,表示字符串是否以后缀结尾。## 比较方法
equals(Object obj)
将字符串与指定的对象进行比较。如果对象也是一个字符串,并且其值与其相等,则返回 true。
equalsIgnoreCase(String str)
将字符串与指定字符串进行不区分大小写的比较。如果字符串的值相等,则返回 true。
compareTo(String str)
将字符串与指定字符串进行字典顺序比较。如果字符串相等,返回 0;如果字符串小于指定字符串,返回一个负数;如果字符串大于指定字符串,返回一个正数。
compareToIgnoreCase(String str)
将字符串与指定字符串进行不区分大小写的字典顺序比较。如果字符串相等,返回 0;如果字符串小于指定字符串,返回一个负数;如果字符串大于指定字符串,返回一个正数。
2024-11-14
上一篇:Java 接收数据包:全面指南
Java数组元素:从基础到高级操作的深度解析
https://www.shuihudhg.cn/134539.html
PHP Web应用的安全基石:全面解析数据库SQL注入防御
https://www.shuihudhg.cn/134538.html
Python函数入门到进阶:用简洁代码构建高效程序
https://www.shuihudhg.cn/134537.html
PHP中解析与提取代码注释:DocBlock、反射与AST深度探索
https://www.shuihudhg.cn/134536.html
Python深度解析与高效处理.dat文件:从文本到二进制的实战指南
https://www.shuihudhg.cn/134535.html
热门文章
Java中数组赋值的全面指南
https://www.shuihudhg.cn/207.html
JavaScript 与 Java:二者有何异同?
https://www.shuihudhg.cn/6764.html
判断 Java 字符串中是否包含特定子字符串
https://www.shuihudhg.cn/3551.html
Java 字符串的切割:分而治之
https://www.shuihudhg.cn/6220.html
Java 输入代码:全面指南
https://www.shuihudhg.cn/1064.html