java 分割字符串后放入List中?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 分割字符串后放入List中?相关的知识,希望对你有一定的参考价值。

比如我任意一串字符串,(单机游戏,网络游戏,小游戏)。我如何分割他们,分割后要放入List对象中!

String 有个方法 .split() 返回一个数组 你是按逗号分隔 就这样写
String a [] = s.split(",")
如果你只要要里面的东西的数组就可以取出来 如果非要分装成list的话 那你就
ArrayList b = new ArrayList();
for(int i=0;i<a.length;i++)
b.add(a[i])
参考技术A import java.util.ArrayList;
import java.util.List;
import java.util.StringTokenizer;

public class test3

public static void main(String[] args)
String str="单机游戏,网络游戏,小游戏";
List<String> list=new ArrayList<String>();
StringTokenizer st=new StringTokenizer(str,",");
while(st.hasMoreTokens())
list.add(st.nextToken());


for(String s:list)
System.out.println(s);



本回答被提问者采纳

python中读取一个txt并按逗号分割每行放入数组

RT,现在有一个txt,内容为
a
b
c
d
这样,现在想把txt放入一个数组,弄成a,b,c,d这样用逗号分割的字符串,求教代码~

参考技术A #你好,一个简单完整的示例:
#---------------

f = file(r'E:\str.txt', 'r') #打开文件

txt = f.read() #读出文件内容

f.close()
a = txt.replace('\n', ',') #将换行替换为逗号
print a
#----------------
#实际测试输出效果:
>>>
a,b,c,d
>>>本回答被提问者采纳
参考技术B ",".join([i for i in open(path)])

以上是关于java 分割字符串后放入List中?的主要内容,如果未能解决你的问题,请参考以下文章

java的简单问题

从另一个表中选择多个值并放入一个由 - 分割的字符串

c语言如何分割字符串并将结果放入数组?

SQL拆分逗号分隔的字符串

text 甲骨文把逗号分割的字符串转换为可放入中的条件语句的字符数列

sql 甲骨文把逗号分割的字符串转换为可放入中的条件语句的字符数列