string转为list java_java的string转换为list?

import java.util.Arrays;

import java.util.List;

public class test {

public static void main(String[] args) {

// 字符串转list

String str = "aaa,bbb,ccc";

List lis = Arrays.asList(str.split(","));

for (String string : lis) {

System.out.println(string);

}

}

}

2b9b2e33c06eaf78f16f03088db5faf2.png

拓展资料:

List:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3,角标2上也可以有个3)因为该集合体系有索引;

ArrayList:底层的数据结构使用的是数组结构(数组长度是可变的百分之五十延长)(特点是查询很快,但增删较慢)线程不同步;

LinkedList:底层的数据结构是链表结构(特点是查询较慢,增删较快);

Vector:底层是数组数据结构 线程同步(数组长度是可变的百分之百延长)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Java中,将String转换List有多种方法。其中一种方法是使用split()方法和Arrays.asList()方法。你可以使用split()方法将字符串按照指定的分隔符拆分成一个字符串数组,然后使用Arrays.asList()方法将字符串数组转换List。以下是示例代码: ``` String str = "1,2,3"; List<String> list = Arrays.asList(str.split(",")); ``` 另一种方法是创建一个空的ArrayList,然后使用for循环将字符串中的元素逐个添加到List中。以下是示例代码: ``` String str = "1,2,3"; List<String> list = new ArrayList<>(); for (String s : str.split(",")) { list.add(s); } ``` 还有一种方法是使用Stream API的splitAsStream()方法和collect()方法。这种方法可以将字符串分割为流,然后使用collect()方法将流转换List。以下是示例代码: ``` String str = "1,2,3"; List<String> list = Arrays.stream(str.split(",")) .collect(Collectors.toList()); ``` 以上是几种常见的将String转换List的方法,你可以根据具体的需求选择适合你的方法。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Java中String 字符串与ListString>互转](https://blog.csdn.net/hjq_ku/article/details/123388871)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值