Java基础学习之字符串知识总结
1. 字符串的定义
在Java中,字符串(String)是一种引用类型,用于表示一组字符序列。字符串可以包含任何可打印的字符,包括数字、字母、标点符号和空格等。
在Java中,字符串的定义方式有两种:
- 直接使用双引号括起来的文本:
String str1 = "Hello World";
- 使用String类的构造函数来创建字符串:
String str2 = new String("Hello World");
2. 字符串的常用方法
Java中String类提供了许多操作字符串的方法,如下所示:
方法名 | 作用 |
---|---|
length | 返回字符串的长度 |
equals | 判断两个字符串是否相等 |
concat | 将指定字符串连接到此字符串的结尾 |
indexOf | 返回字符串中第一次出现指定字符的索引,不存在则返回-1 |
substring | 返回字符串的子字符串,第一个参数为起始位置,第二个参数为终止位置(不包括该位置字符) |
replace | 将字符串中指定字符/字符串替换成目标字符/字符串 |
trim | 去除字符串两端的空格 |
toLowerCase | 将字符串中的所有字符转换为小写 |
toUpperCase | 将字符串中的所有字符转换为大写 |
3. 示例说明
示例1:使用length方法获取字符串的长度
String str = "Hello World";
int len = str.length();
System.out.println("字符串长度为:" + len);
输出结果为:
字符串长度为: 11
示例2:使用substring方法获取字符串的子串
String str = "Hello World";
String subStr = str.substring(6, 11);
System.out.println("字符串的子串为:" + subStr);
输出结果为:
字符串的子串为:World
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Java基础学习之字符串知识总结 - Python技术站