String 操作方法
时间: 2023-11-16 16:56:13 浏览: 86
String类是Java中最常用的类之一,它提供了很多操作字符串的方法。这些方法可以分为以下几类:
1. 基本操作方法:包括获取字符串长度、获取指定位置的字符、获取子字符串等方法。
2. 字符串比较:包括比较两个字符串是否相等、比较两个字符串的大小等方法。
3. 字符串与其他数据类型之间的转换:包括将
相关问题
string基本方法
string基本方法是用来操作字符串的函数或方法。以下是一些常见的string基本方法:
1. length():返回字符串的长度。
例子:
string str = "Hello";
int len = str.length(); // len的值为5
2. charAt(index):返回字符串指定索引位置的字符。
例子:
string str = "Hello";
char ch = str.charAt(1); // ch的值为'e'
3. substring(startIndex, endIndex):返回从startIndex开始到endIndex-1的子字符串。
例子:
string str = "Hello";
string substr = str.substring(1, 4); // substr的值为"ell"
4. concat(str):将指定的字符串str连接到原字符串的末尾。
例子:
string str1 = "Hello";
string str2 = " World";
string result = str1.concat(str2); // result的值为"Hello World"
5. indexOf(str):返回字符串str第一次出现的索引位置。
例子:
string str = "Hello World";
int index = str.indexOf("W"); // index的值为6
6. toUpperCase():将字符串转换为大写形式。
例子:
string str = "Hello";
string upperCaseStr = str.toUpperCase(); // upperCaseStr的值为"HELLO"
这些是一些常见的string基本方法,可以根据需要使用其他方法来操作和处理字符串。
string数组方法
string数组是一种存储字符串的数组类型,它可以通过以下方法进行操作:
```
1. 声明一个string数组:String[] arr;
2. 初始化一个string数组:String[] arr = {"str1", "str2", "str3"};
3. 获取数组长度:int len = arr.length;
4. 访问数组元素:String str = arr[index];
5. 修改数组元素:arr[index] = "newStr";
6. 遍历数组:for(String str : arr) { // do something }
7. 数组排序:Arrays.sort(arr);
8. 数组填充:Arrays.fill(arr, "fillStr");
9. 数组复制:String[] newArr = Arrays.copyOf(arr, arr.length);
```
注意,这里的方法都是针对string数组的,如果是其他类型的数组,可能会有不同的方法和操作。
--相关问题--:
1. 除了string数组,还有哪些常见的数组类型?
2. 如何在数组中查找特定元素?
3.