第1个回答 2010-07-10
import java.util.Scanner;
public class Test {
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.println("请输入一个整数");
int a;
a = in.nextInt();
System.out.println("a=" + a);
}
}本回答被提问者和网友采纳
第2个回答 2015-08-01
byte buffer[] = new byte[1024];
try {
System.in.read(buffer, 0, 1024);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
int weapon;
try {
weapon = Integer.parseInt(new String(buffer).trim());
} catch (NumberFormatException e) {
System.out.println("请正确输入数字!");
}
第3个回答 2010-07-10
int a;
a=3;
如果要方法的话:
int a;
public int bindA(int i)
{
a=i;
return a;
}
然后调用这个方法就可以。
第4个回答 2010-07-10
BufferedReader bufferedReader=new BufferedReader(new InputStreamReader(System.in));
int a=Integer.parseInt(bufferedReader.readline());