java中 能否用一个数组保存多个数据怎么写啊???

我想用一个数组或一个字符串来保存多个数据,在JAVA中能否实现啊?又怎么实现呢???最好能写出来啊?大家帮帮我啊!!!!... 我想用一个数组或一个字符串来保存多个数据,在JAVA中能否实现啊?又怎么实现呢???最好能写出来啊?大家帮帮我啊!!!! 展开
 我来答
狗步轻扬
2008-06-21 · TA获得超过709个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:0
展开全部
用个 数组 保存
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;

public class Save {

public static void main(String[] args) {
List list = new ArrayList();
System.out.println("---输入 exit 退出并显示添加的数据---");
System.out.println("--------------------------------");
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));

try {
System.out.print("请输入要添加的数据:");
String line = bf.readLine();
while(line!=null){
System.out.print("请输入要添加的数据:");
list.add(line);
line = bf.readLine();
if(line.equals("exit")){
break;
}
}
bf.close();
} catch (IOException e) {

e.printStackTrace();
}
for(int i=0;i<list.size();i++){
System.out.print(list.get(i)+" ");
}

}

}
qq807215177
2008-06-23 · 超过22用户采纳过TA的回答
知道答主
回答量:131
采纳率:0%
帮助的人:0
展开全部
import java.io.*;
public class Test{
public static void main(String[] args){
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("输入数组长度:");
try{
int count=Integer.parseInt(br.readLine());
int[] data=new int[count];//若为字符数组 改为char即可
System.out.println("输入数据:");
for(int i=0;i<count;i++){
data[i]=Integer.parseInt(br.readLine());
}
System.out.println("数组中的数据为:");
for(int i=0;i<count;i++){
System.out.println(data[i]);
}
}catch(IOException e){}

}
}
输入一次数据敲一次Enter键
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kingzone_2008
2008-06-21 · TA获得超过454个赞
知道小有建树答主
回答量:373
采纳率:0%
帮助的人:252万
展开全部
数组可以保存同一类型的多个数据,只需对数组初始化即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式