欢迎访问宙启技术站
智能推送

常用的字符串函数在Java中的实现

发布时间:2023-07-06 10:04:38

Java中常用的字符串函数有很多,下面列举一些常用的字符串函数及其在Java中的实现:

1. length():获取字符串的长度,可以通过调用字符串对象的length()方法实现。

String str = "Hello World";
int len = str.length(); // 获取字符串的长度

2. charAt(index):获取指定位置的字符,可以通过调用字符串对象的charAt(index)方法实现。

String str = "Hello World";
char ch = str.charAt(0); // 获取字符串中索引为0的字符

3. substring(startIndex, endIndex):截取子字符串,可以通过调用字符串对象的substring(startIndex, endIndex)方法实现,其中startIndex为起始索引,endIndex为结束索引(不包括)。

String str = "Hello World";
String subStr = str.substring(6, 11); // 截取字符串中索引为6到10的子字符串

4. indexOf(str):查找指定字符串在原字符串中的位置,可以通过调用字符串对象的indexOf(str)方法实现。

String str = "Hello World";
int index = str.indexOf("World"); // 查找"World"在字符串中的位置

5. toLowerCase():将字符串转换为小写,可以通过调用字符串对象的toLowerCase()方法实现。

String str = "Hello World";
String lowerCaseStr = str.toLowerCase(); // 将字符串转换为小写

6. toUpperCase():将字符串转换为大写,可以通过调用字符串对象的toUpperCase()方法实现。

String str = "Hello World";
String upperCaseStr = str.toUpperCase(); // 将字符串转换为大写

7. trim():去除字符串两端的空格,可以通过调用字符串对象的trim()方法实现。

String str = "   Hello World   ";
String trimmedStr = str.trim(); // 去除字符串两端的空格

8. replace(oldStr, newStr):替换字符串中的指定字符或字符串,可以通过调用字符串对象的replace(oldStr, newStr)方法实现,其中oldStr为要替换的字符或字符串,newStr为替换后的字符或字符串。

String str = "Hello World";
String replacedStr = str.replace("World", "Java"); // 将字符串中的"World"替换为"Java"

9. split(delimiter):使用指定的分隔符将字符串分割成字符串数组,可以通过调用字符串对象的split(delimiter)方法实现,其中delimiter为分隔符。

String str = "Hello,World";
String[] splittedStr = str.split(","); // 使用逗号分隔字符串并返回字符串数组

以上是Java中一些常用的字符串函数及其实现方法,通过这些函数可以方便地对字符串进行操作和处理。