java将字符串变成list
时间: 2023-11-12 09:05:02 浏览: 61
可以使用Java中的`java.util.Arrays`类和`java.util.List`类将字符串转换为List。以下是Java代码示例:
```java
import java.util.Arrays;
import java.util.List;
public class Main {
public static void main(String[] args) {
String str = "apple,banana,orange,grape";
List<String> list = Arrays.asList(str.split(","));
System.out.println(list);
}
}
```
输出结果为:
```
[apple, banana, orange, grape]
```
在这个示例中,我们首先定义一个包含逗号分隔符的字符串 `str`。然后,我们使用 `split()` 方法将字符串按照逗号分隔符拆分为字符串数组,并将其转换为List类型。其中,`Arrays.asList()` 方法可以将数组转换为List类型,而 `split()` 方法则可以根据指定的分隔符将字符串拆分为数组。最后,我们打印输出List类型的结果。
相关问题
将222字符串变为数组
可以使用编程语言中的字符串处理函数将字符串转换为数组。以下是使用常见编程语言的示例代码:
在Python中:
```python
s = "222"
arr = list(s)
print(arr)
```
在JavaScript中:
```javascript
let s = "222";
let arr = Array.from(s);
console.log(arr);
```
在Java中:
```java
String s = "222";
char[] arr = s.toCharArray();
System.out.println(Arrays.toString(arr));
```
在C++中:
```cpp
#include <iostream>
#include <vector>
using namespace std;
int main() {
string s = "222";
vector<char> arr(s.begin(), s.end());
for (char c : arr) {
cout << c << " ";
}
cout << endl;
return 0;
}
```
以上代码将字符串"222"转换为一个包含字符'2'的数组。你可以根据具体的编程语言选择合适的代码。
“[1,12,123,1234]”,将这个字符串变成list,java
在Java中,可以使用以下代码将字符串转换为列表:
```
String str = "[1,12,123,1234]";
str = str.substring(1, str.length() - 1); // 去掉括号
String[] strArr = str.split(",");
List<Integer> list = new ArrayList<>();
for (String s : strArr) {
list.add(Integer.parseInt(s.trim()));
}
```
首先,使用 `substring` 方法去掉字符串的开头和结尾的括号,得到纯数字字符串。然后,使用 `split` 方法将字符串按照逗号切分成字符串数组。接着,使用循环将字符串数组中的每个字符串转换为整数,并添加到 `ArrayList` 中。最后,得到一个包含所有数字的列表 `list`。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)