【发布时间】:2016-07-13 18:32:06
【问题描述】:
我有如下代码
String singlestr="hello|world|how|are|you";
String[] arraystr = singlestr.split("|");
结果我有 =>
arraystr[0]=hello
arraystr[1]=world
arraystr[2]=how
arraystr[3]=are
arraystr[4]=you
现在的问题是如何在第三个位置插入一个新字符串?有什么功能吗?
将新字符串插入索引 2 后的预期输出:
arraystr[0]=hello
arraystr[1]=world
arraystr[2]=hi
arraystr[3]=how
arraystr[4]=are
arraystr[5]=you
【问题讨论】:
-
数组有限制,比如你只能分配单一类型的数据,应该声明长度,你不能在运行时更改长度,所以最好使用 list 或 arraylist 之类的集合,它会解决你的问题和它比像这样的简单数组有优势
标签: java android arrays string