Topic: 有关输入输出的问题,会的就帮忙下 谢谢

  Print this page

1.有关输入输出的问题,会的就帮忙下 谢谢 Copy to clipboard
Posted by: leihongfei
Posted on: 2004-10-21 13:35

我想在控制台下输入一个int 数组
然后把他们输出来 用了一些read方法 都不可以
io流这章我看的不是很懂 那位兄弟懂的话 可以帮我讲下吗
谢谢

2.Re:有关输入输出的问题,会的就帮忙下 谢谢 [Re: leihongfei] Copy to clipboard
Posted by: qingbo777
Posted on: 2004-10-21 14:25

帖个例子,希望没有误导.
import java.io.*;

public class A
  {
    
public static void main(String args[]) throws IOException
    {
      byte[] input=new byte[10];
      int[] myArray=new int[5];
      
      for(int i=0,j=0;i<5;)
      {
       byte a=(byte)System.in.read();
       if(a==13)
         break;
       if(a==32)
        {
        byte[] input2=new byte[j];
        for(int k=0;k<j;k++)
        {
          input2[k]=input[k];
        }
        String temp=new String(input2);
        myArray[i]=Integer.parseInt(temp);        
         i++;
         j=0;
        }
       else {
         input[j]=a;
         j++;
      
       }      
      }
      for(int i=0;i<myArray.length;i++)
      {
      System.out.println(myArray[i]);
      }
    }

}


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923