首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

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

2012-02-02 
请问java控制台程序的变量怎么赋值呀?弱弱的问一下,请问Java的控制台程序中,从键盘给变量赋值最常用的方法

请问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,只有一个字符

热点排行