为了账号安全,请及时绑定邮箱和手机立即绑定

新手求助;读取输入的十个数比且进行排列。但是我的代码不读取输出总为0。高手帮助解决。

新手求助;读取输入的十个数比且进行排列。但是我的代码不读取输出总为0。高手帮助解决。

阿晨1998 2018-12-06 11:53:37
package Package1;import java.io.*;public class LianXi { public static void main(String[]args){  int i,x,m,j;  //定义两个数组  int a[]=new int[10];  byte b[]=new byte[10];  for(i=0;i<10;i++){   try{    System.in.read(b);    String s=new String(b);    x=Integer.parseInt(s.trim());    a[i]=x;       }   catch(Exception ee){}   //用for循环进行排序   for(i=0;i<a.length;i++)    for(j=i;j<a.length;j++)     if(a[j]<a[i]){      m=a[i];      a[i]=a[j];      a[j]=m;      }  }  System.out.println("输出排列后的数组:");  for(i=0;i<a.length;i++)   System.out.println(a[i]+" ");}}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 510 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号