我有一个字符串 - “Hello@World@Good@Morning”我想将替代词添加到字符串数组中。例如,从上面的字符串中,我应该只将 Hello 和 good 添加到我的新数组中。for (String s : StringsTokens) { myStringArray = s.split(Pattern.quote("@")); }我如何只向字符串数组添加替代元素。
2 回答
萧十郎
TA贡献1815条经验 获得超13个赞
试试这个:
List<String> result = new ArrayList<>();
String[] src = "Hello@World@Good@Morning".split( "@" );
for ( int i=0 ; i < src.length ; i++ ) {
if( i%2 == 0 ) {
result.add( src[i] );
}
}
System.out.println(result);
输出:[你好,好]
添加回答
举报
0/150
提交
取消