麦子在此分享Java获取键盘输入值的三种方法,供参考学习。
方法一,利用System.in.read。
实例代码如下:
1 |
public static void main(String [] args) throws IOException{ |
2 |
System.out.print("请输入:"); |
3 |
char i = (char) System.in.read(); |
4 |
System.out.println(" www.ykmaiz.com :"+i); |
|
方法二,利用BufferedReader。
实例代码如下:
1 |
public static void main(String [] args) throws IOException{ |
2 |
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); |
4 |
System.out.println("请输入:"); |
6 |
System.out.println("www.ykmaiz.com :"+str); |
|
方法三,利用Scanner。
实例代码如下:
01 |
public static void main(String [] args) { |
02 |
Scanner sc = new Scanner(System.in); |
03 |
System.out.println(“请输入你的姓名:”); |
04 |
String name = sc.nextLine(); |
05 |
System.out.println(“请输入你的年龄:”); |
06 |
int age = sc.nextInt(); |
07 |
System.out.println(“请输入你的工资:”); |
08 |
float salary = sc.nextFloat(); |
09 |
System.out.println(“你的信息如下:”); |
10 |
System.out.println(“姓名:”+name+“\n”+“年龄:”+age+“\n”+“工资:”+salary); |
|
补充:第三种方法是最强大的,可以输入不同的类型。
赶快去试试吧!