数组赋值!
现需要获取键盘的输入,并赋值给数组!
比如输入为:2,24,35.... 数组a[1]=2,a[2]=24,a[3]=35....
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class bible
{
public static void main (String args[]) throws Exception
{
int result[]=null;
StringBuffer buffer = new StringBuffer();
System.out.print("请输入待排序的数字,以逗号隔开:");
System.out.print('\n');
BufferedReader in= new BufferedReader(new InputStreamReader(System.in));
String str=null;
while(true)
{
try
{
str=in.readLine();
}
catch(Exception e)
{
e.printStackTrace();
}
buffer.append(in);
System.out.print(in.toString());
result=new int[buffer.length()];
for (int i=1;i<result.length;i++)
{
result[i] = (int)buffer.toString().charAt(i);
System.out.print((char)result[i]);
}
}
}
帮我改改!
问题点数:20、回复次数:5Top
1 楼firefox_1983(钱!钱!钱!)回复于 2005-12-08 15:34:50 得分 0
应该是a[0]=2,a[1]=24,a[2]=35....Top
2 楼windforce9811(风之三少|(此人已死,有事烧纸))回复于 2005-12-08 15:39:04 得分 14
for(int i=0;i<result.length;i++){
....
}Top
3 楼firefox_1983(钱!钱!钱!)回复于 2005-12-08 15:58:08 得分 0
具体一点Top
4 楼PigBrother(诸葛or猪哥)回复于 2005-12-08 16:05:04 得分 0
楼主究竟会不会写程序,真搞笑的程序Top
5 楼hufox(万态可礼,海大乃容)回复于 2005-12-08 16:05:05 得分 6
说实话,不太明白你的问题,具体一点吧!Top




