java从控制台输入数组

输入物品名称和价格,不知道数组长度,怎么从控制台输入

第1个回答  2013-10-18
Map map=new HashMap();
while(1) {
String a;
int b;
输入名称给a
if(a.equals("0")) break;
else{
输入价格给b
map.put(a, b);
}
}
第2个回答  2013-10-18
可以用List代替数组
第3个回答  2013-10-18
使用数组线型表ArrayList
第4个回答  2013-10-18
使用各种容器
相似回答