System.in怎么用?

来源:百度知道 编辑:UC知道 时间:2024/05/14 10:19:47
比如说我想输入整型变量i。

java se5以后提供了一个比较好的输入方法
下面是一个小例子:
import java.util.*;
class test{
public static void main(String []args){
Scanner cin=new Scanner(System.in);
System.out.println("请输入你的名字:");
String name=cin.nextLine();
System.out.println("你输入你的年龄");
int age=cin.nextInt();
System.out.println("你的名字是:"+name+" "+"你的年龄是:"+age);}
}

就像上面一样,如果想输入double则用,nestDouble等

那你要定义输入流,才可以输入

System.in 是一个方法 你定义一个变量接收 然后做Integer 转换就可以了

try{
BufferedReader input=new BufferedReader(new InputStreamReader(System.in));
String inputLine=input.readline();
int i=Integer.parseInt(inputLine).intValue();
}
catch(Exception e){
e.printStackTrace() ;
}