读书人

请教java控制台程序的变量如何赋值呀

发布时间: 2012-02-02 23:57:14 作者: rapoo

请问java控制台程序的变量怎么赋值呀?
弱弱的问一下,请问Java的控制台程序中,从键盘给变量赋值最常用的方法是什么?(就像C语言中的scanf(),C++中的cin> > )


[解决办法]
public class ConsoleInput {

public static void main(String[] args) {
int num=0;
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
try{
num=Integer.parseInt(in.readLine());
}
catch(IOException e){
System.exit(1);
}
System.out.println(num);

}

}
[解决办法]
public static void main(String[] args)
args本身就是一个数组。它可以接受外来数据。
args[0]args[n]都可以作为外来数据传入类中
[解决办法]
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
------------------------------------
一句搞定
[解决办法]
System.out.println( "Please input a Number: ");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
[解决办法]
还是用readLine(),因为read接受的是char,只有一个字符

读书人网 >J2SE开发

热点推荐