也就是定义的String[]的时候,我不知道需要多大的数组。。。怎么办?预先定义一个比较大的数组是不是有点浪费啊。。。
java string[]å符串æ°ç»ä¸å¯ä»¥ä¸é¢å å®ä¹æ°ç»çé¿åº¦ï¼å¦åä¼æ¥éå¦ä¸ä»£ç ï¼
package com.qiu.lin.he;è¿è¡ç»æå¦ä¸ï¼
不可以,java数组在new的时候必须确定长度,不能动态更改长度。
你的这种方式推荐用list,list不用关心长度,可以一直往里加。
例如:
List lst = new ArrayList();//定义一个list数组长度是定义的时候确定的,你要是 想用可以变化长度的数组,可以考虑
new List<String>