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

Java字符串处理函数及其用法

发布时间:2023-12-11 21:43:14

Java字符串处理函数是Java中用于对字符串进行操作和处理的函数。字符串是Java中最常用的数据类型之一,有很多内置的函数可以用来对字符串进行各种操作。

1. length()函数:用于获取字符串的长度,返回字符串中字符的个数。

   用法示例:String str = "Hello World";

             int len = str.length();

             System.out.println(len); // 输出 11

2. charAt()函数:用于获取字符串中指定位置的字符。

   用法示例:String str = "Hello World";

             char c = str.charAt(0);

             System.out.println(c); // 输出 H

3. substring()函数:用于获取字符串中指定范围内的子串。

   用法示例:String str = "Hello World";

             String subStr = str.substring(6, 11);

             System.out.println(subStr); // 输出 World

4. toUpperCase()函数:用于将字符串中的字母全部转换为大写。

   用法示例:String str = "Hello World";

             String upperCaseStr = str.toUpperCase();

             System.out.println(upperCaseStr); // 输出 HELLO WORLD

5. toLowerCase()函数:用于将字符串中的字母全部转换为小写。

   用法示例:String str = "Hello World";

             String lowerCaseStr = str.toLowerCase();

             System.out.println(lowerCaseStr); // 输出 hello world

6. trim()函数:用于去除字符串两端的空格。

   用法示例:String str = "   Hello World   ";

             String trimStr = str.trim();

             System.out.println(trimStr); // 输出 Hello World

7. indexOf()函数:用于获取字符串中指定字符或子串的第一个出现位置。

   用法示例:String str = "Hello World";

             int index = str.indexOf("World");

             System.out.println(index); // 输出 6

8. replace()函数:用于将字符串中指定字符或子串替换为另一个字符或子串。

   用法示例:String str = "Hello World";

             String newStr = str.replace("World", "Java");

             System.out.println(newStr); // 输出 Hello Java

9. split()函数:用于将字符串根据指定的分隔符拆分成字符串数组。

   用法示例:String str = "Hello,World";

             String[] strArray = str.split(",");

             for (String s : strArray) {

                 System.out.println(s);

             }

             // 输出 Hello

             //      World

10. concat()函数:用于将字符串与另一个字符串连接起来。

    用法示例:String str1 = "Hello";

              String str2 = "World";

              String concatStr = str1.concat(str2);

              System.out.println(concatStr); // 输出 HelloWorld

这些字符串处理函数在Java中十分常用,掌握它们的用法可以方便地对字符串进行各种操作和处理。根据实际需要,可以灵活应用这些函数来满足自己的编程需求。