38
A
回答
81
Java中的Arrays
已定义大小,稍后您不能通过添加或删除元素来更改它(您可以阅读一些基本知识here)。
相反,使用List
:
ArrayList<String> mylist = new ArrayList<String>();
mylist.add(mystring); //this adds an element to the list.
当然,如果你知道你要提前多少字符串把你的数组中,你可以创建一个大小的数组,并使用设置的元素正确位置:
String[] myarray = new String[numberofstrings];
myarray[23] = string24; //this sets the 24'th (first index is 0) element to string24.
2
你不能添加在字符串数组比尺寸更添加项目,我会建议你使用ArrayList的 你可以在运行时动态的ARR添加项目ayList 如果你觉得有什么问题,你可以自由地问
16
使用String数组时,你必须给数组的大小,同时初始化
如
String[] str = new String[10];
您可以使用索引0-9存储值
str[0] = "value1"
str[1] = "value2"
str[2] = "value3"
str[3] = "value4"
str[4] = "value5"
str[5] = "value6"
str[6] = "value7"
str[7] = "value8"
str[8] = "value9"
str[9] = "value10"
如果你使用字符串数组ArrayList的instread,你可以使用它没有数组的初始化大小0 ArrayList str = new ArrayList();
您可以通过使用增加附加价值的ArrayList中
str.add("Value1");
方法得到检索ArrayList中的值,你可以使用得到方法
String s = str.get(0);
找到的项目总数尺寸方法
int nCount = str.size();
从here了解更多
相关问题
- 1. 添加数组元素到字符串
- 2. 将元素动态添加到数组
- 3. 动态添加元素到数组
- 4. jQuery的troubles--添加字符串到动态地称为元素
- 5. 如何在Android上向字符串数组添加元素
- 6. 将字符串数组中的元素添加到defaultlistmodel
- 7. 将元素添加到字符串数组列表
- 8. 如何将元素加载到字符串数组中
- 9. 用字符串加入数组元素
- 10. 如何将字符串列表中的元素添加到python数组中
- 11. 将数组中的对象的元素添加到字符串数组
- 12. 将元素自动添加到数组
- 13. 如何动态添加元素到Dojo组合框
- 14. 如何动态添加一个HTML数组元素[]
- 15. 从列表中添加元素,以字符串数组
- 16. 在数组的(字符串)元素中添加空格
- 17. 字符串分割到一个字符串数组的元素
- 18. 添加HTML字符串属性添加到html元素
- 19. 在动态添加的元素中动态添加字段Jquery
- 20. 添加动态元素时组织DOM
- 21. 动态字符串数组
- 22. 动态字符串数组
- 23. 将字符串添加到数组
- 24. 添加数组到URL字符串
- 25. 将字符串添加到数组PHP
- 26. PHP - 将字符串添加到数组
- 27. 如何添加HTML元素动态(ASP.NET)
- 28. 无法将元素动态添加到数组
- 29. 将新元素添加到动态数组C++
- 30. 如何添加字符串设定为字符串数组
ArrayList = dynamic array – Bhushan 2013-02-23 10:43:02