《String方法》 知识点:String 要求:分别为字符串比较、获取字符串长度、字符串某一位置字符、提取子串、字符串连接、字符串中单个字符查找、字符串中字符的大小写转换、字符的替换做出例子。
时间: 2023-11-29 10:03:50 浏览: 100
Python字符串String基础知识点总结
以下是关于字符串常用方法的示例:
1. 字符串比较:
```java
String str1 = "hello";
String str2 = "world";
boolean isEqual = str1.equals(str2);
System.out.println(isEqual); // 输出结果为 false
```
2. 获取字符串长度:
```java
String str = "Hello, World!";
int length = str.length();
System.out.println(length); // 输出结果为 13
```
3. 字符串某一位置字符:
```java
String str = "Hello, World!";
char ch = str.charAt(7);
System.out.println(ch); // 输出结果为 'W'
```
4. 提取子串:
```java
String str = "Hello, World!";
String subStr = str.substring(7, 12);
System.out.println(subStr); // 输出结果为 "World"
```
5. 字符串连接:
```java
String str1 = "Hello";
String str2 = "World";
String concatStr = str1.concat(str2);
System.out.println(concatStr); // 输出结果为 "HelloWorld"
```
6. 字符串中单个字符查找:
```java
String str = "Hello, World!";
int index = str.indexOf('W');
System.out.println(index); // 输出结果为 7
```
7. 字符串中字符的大小写转换:
```java
String str = "Hello, World!";
String upperCaseStr = str.toUpperCase();
System.out.println(upperCaseStr); // 输出结果为 "HELLO, WORLD!"
String lowerCaseStr = str.toLowerCase();
System.out.println(lowerCaseStr); // 输出结果为 "hello, world!"
```
8. 字符的替换:
```java
String str = "Hello, World!";
String replacedStr = str.replace('o', 'x');
System.out.println(replacedStr); // 输出结果为 "Hellx, Wxrld!"
```
以上示例展示了不同的字符串方法的用法,你可以根据自己的需求进行调用和扩展。
阅读全文