如何获取用户输入的数字?
import java.io.IOException;
class IfElse{
static int ternary(int i){
if (i<10){
i=i*100;}
else{
i=i*(-100);}
return i;
}
public static void main(String args[]){
try{
int i = System.in.read();
//int i=1;
System.out.println("i="+ternary(i));
} catch (IOException e){
System.out.println(e.toString());}
}
}
我输入1时,显示的是4900;
好象是1的ascii码与-100相乘。