求输入十个整数,输出最大和最小数 1.System.in.read()是读入一个字节,而不是一个整数,它只是以整数的形式返回。你输入的是否是个三位数?2.要用try catch,但你可以放到最外面,这样可读性好。3.不想回答了。(max后有三个+++!!!) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己先查书吧!特别注意try catch的使用,不要形式化 3不是max++的问题,是min写成了mix System.out.println("最大数为: "+ max +++ "最小数为: "+mix); ----- ===== minSystem.in.read()读入的数不对 可以帮我解决输入整数的问题吗?三个+号是我照书抄的,原来一个都可以了,mix是我大意了我已经输入一位数来检测,但只进行了4次循环,??? 用byte yy[] =new byte[1024];datainputstream xx=new datainputstream(System.in);int t=xx.read(byte)-2;//是返回你输入多少个数。例如123它返回3为什么要减二!因为它要去掉一个前导位和最后一个空位!String x=new String(yy,0,t);转后字符串!从byte[0]到byte[t]int p=Integer.parseInt(x);然后可以对P进行操作。它是一个INT型的整数 放弃了,在c++中的一个cin在java中却是如此复杂,难道除了字符输入,其他输入在java中一点也不重要 哭了,有木有.50个错误 把数组中大于10的数存在另一个数组中 第一次发个很基础的JAVA贴 新手请高手帮下忙 请给我推荐基本java入门到精通的书.谢谢了 微软网站有问题,还是网络错误? JDK5.0的新特点 请问在工作岗位的朋友!使用java开发的公司对c#的态度如何? 有用JAVA编写一个播放软件的吗?急用! Access的表中建的Group字段为什么用sql语句无法修改 大家计论一下:JpaneL为什么不响应键盘事件呢?代码是。。。 高手,帮帮忙啊!!!!!!!!
特别注意try catch的使用,不要形式化
-----
=====
min
System.in.read()读入的数不对
三个+号是我照书抄的,原来一个都可以了,mix是我大意了
我已经输入一位数来检测,但只进行了4次循环,???
byte yy[] =new byte[1024];
datainputstream xx=new datainputstream(System.in);
int t=xx.read(byte)-2;//是返回你输入多少个数。例如123它返回3为什么要减二!因为它要去掉一个前导位和最后一个空位!
String x=new String(yy,0,t);转后字符串!从byte[0]到byte[t]
int p=Integer.parseInt(x);
然后可以对P进行操作。它是一个INT型的整数
难道除了字符输入,其他输入在java中一点也不重要