Java:String和List互相转换

简介: Java:String和List互相转换
package demo;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class ListDemo {
    public static void main(String[] args) {
        String str = "A,B";

        // 字符串转List
        List<String> list = new ArrayList<>(Arrays.asList(str.split(",")));

        list.add("C");
        
        // List转字符串
        String line = String.join(",", list);
        System.out.println(line);
        // A,B,C

    }
}

Arrays.asList 返回的List不能进行添加操作,需要用ArrayList包装一下

UnsupportedOperationException

参考

为什么Java里的Arrays.asList()返回的List不能使用add、remove方法?

            </div>
目录
相关文章
|
5月前
|
Java
Java中String的用法
Java中String的用法
41 1
|
Java
Java int 与 String 的互相转换
Java int 与 String 的互相转换
63 0
|
6月前
|
Java
Java中为何会出现string无法转换
Java中为何会出现string无法转换
|
6月前
|
安全 Java 索引
Java中的字符串String
Java中的字符串String
53 0
|
Java 数据安全/隐私保护 容器
51.【Java String方法的小结】(二)
51.【Java String方法的小结】
35 0
|
算法 Java 数据安全/隐私保护
51.【Java String方法的小结】(一)
51.【Java String方法的小结】
67 0
String s = new String("java"); 只创建了一个对象!好好看好好学,要了解原理!
String s = new String("java"); 只创建了一个对象!好好看好好学,要了解原理!
String s = new String("java"); 只创建了一个对象!好好看好好学,要了解原理!
|
Java
Java:String和List互相转换
Java:String和List互相转换
119 0
|
API
JAVA-String字符串
JAVA-String字符串
80 0
JAVA-String字符串
|
Java
【Java用法】Boolean.parseBoolean(string);
Boolean.parseBoolean(string); String类型转boolean类型的一个方法 当String的值为“true”时返回true,(此处true值是忽略大小写的) 当为其他字符串时返回false。
195 0
下一篇
无影云桌面