java中read方法问题

日期:2017-09-17 23:50:36 人气:2

java中read方法问题

一楼说的很对,根据ascii编码表: 1 对应 49; 2对应50; 3 对应 51。 主要是在System.out.println(a+b+c);这一句,程序会先将abc的的ascii值进行相加,毕竟算术符号的优先级比较高,然后再将其转换成字符串进行输出,于是就是System.out.println((a+b+c).toString()); 结果就是150了。 如果需要使程序按照你想的那样运行,需要将字符转换成整数载运行。 或者你使用Scanner这个类, Scanner scanner=new
    A+
热门评论