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
|
5月前
|
JSON Java 数据格式
Java jackson 由String转成List和各种对象
时间久了,会忘记具体怎么转,记录一下,后面方便使用
74 1
|
9月前
|
Java
Java中 String的常用方法总结
Java中 String的常用方法总结
45 0
|
Java
Java:String和List互相转换
Java:String和List互相转换
93 0
Java基础String,int,Integer类型的互相转换
Java基础String,int,Integer类型的互相转换
Java基础String,int,Integer类型的互相转换
|
存储 Java 索引
Java中最常用的类型——字符串(String)
Java 提供了 String 类来创建和操作字符串。
316 0
|
API
JAVA-String字符串
JAVA-String字符串
64 0
JAVA-String字符串
|
Java
Java中StringBuilder与String的互相转换
Java中StringBuilder与String的互相转换
719 0