请问将缓冲区中的数据输入到数组中去,该怎么实现啊? 从键盘上输入若干个整型数据,数据之间用空格隔开(使用缓冲区),然后将这些数据存到一个一维数组中去,请问哪位能解答一下,谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用BufferedReader,先按String读入,然后再split()。 BufferedReader br=new BufferedReader(System.in);String s=br.readLine(); BufferedReader br=new BufferedReader(System.in);StringTokenizer st=new StringTokenizer(br.readLine(), " ");String[] s=new String[st.countTokens()];int i=0;while(st.hasMoreTokens()){ s[i++]=st.nextToken();} AaronLIBo(阴间不死鬼) 你的可以实现数据的转存,但是有个问题是要求数据是整型的,这其中又涉及到一个String到int的转换,好像在这个程序里面不能象一般的那样直接强制转换就可以了.呵呵,不过经过一中午的努力,终于自己解决了.哪位有对这个问题更好的做法,不凡跟出来,大家分享一下啊~~~~~~~ 关于对象锁的问题 JAVA static 在web 中的作用 请教如何实现替换字符的问题 用Graphics的drawLine画线或圆,怎么设置线宽? 100分求高手帮忙修改算法,谢谢!!急!!! 如何对数据库的更新问题!? java 密码强度问题,请高手作答下,有悬赏 RPC,COM,CORBA都是些什么东西? 谁能告诉我java的api在什么地方下载? java构造器 关于java3d,诚心向各位高手请教 求教类似QQ消息提示的任务栏窗口图标的高亮显示方法
String s=br.readLine();
StringTokenizer st=new StringTokenizer(br.readLine(), " ");
String[] s=new String[st.countTokens()];
int i=0;
while(st.hasMoreTokens()){
s[i++]=st.nextToken();
}