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>
目录
相关文章
|
2月前
|
Java
Java中为何会出现string无法转换
Java中为何会出现string无法转换
|
3月前
|
安全 Java 索引
Java中的字符串String
Java中的字符串String
38 0
|
9月前
|
Java
Java int 与 String 的互相转换
Java int 与 String 的互相转换
43 0
|
8月前
|
算法 Java 数据安全/隐私保护
51.【Java String方法的小结】(一)
51.【Java String方法的小结】
49 0
|
9月前
|
Java
Java中 String的常用方法总结
Java中 String的常用方法总结
45 0
|
Java
Java:String和List互相转换
Java:String和List互相转换
93 0
|
存储 Java 索引
Java中最常用的类型——字符串(String)
Java 提供了 String 类来创建和操作字符串。
316 0
|
API
JAVA-String字符串
JAVA-String字符串
65 0
JAVA-String字符串
|
Java
Java中StringBuilder与String的互相转换
Java中StringBuilder与String的互相转换
719 0
Java String操作
java string知识点