[英]Java split() into new String[]
是否可以将字符串拆分为尚未声明的字符串数组?
我想将一个字符串数组添加到列表中,所以目前我已将其设置为vars.add(new String[]{s});
其中s
是一个字符串。 无论如何要添加s.split("|")
吗?
还是唯一的选择:
String [] ns = s.split("|");
vars.add(ns);
我正在玩netbeans,在这里我要用这个字符串"A|C|D|E"
组成一个字符串数组:
new String(s).split("|");
这是您要找的东西吗?
ArrayList<String[]> vars = new ArrayList<String[]>();
String s = "A|C|D|E";
vars.add(s.split("\\|"));
请注意,如果要将Strings
分别添加到列表,则必须稍有不同。
ArrayList<String> vars = new ArrayList<String>();
String s = "A|C|D|E";
for (Sting str : s.split("\\|"))
vars.add(str);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.