0
点赞
收藏
分享

微信扫一扫

IO流_三种方式实现键盘录入


package cn.itcast_04;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/*
* System.in 标准输入流。是从键盘获取数据的
*
* 键盘录入数据:
* A:main方法人args接受参数
* java HelloWorld hello world java
* B:Scanner(JDK5以后的)
* Scanner sc = new Scanner(System.in);
* String line = sc.nextLine();
* int i = sc.nextInt();
* C:通过字符缓冲流包装标准输入流实现
* BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
*/
public class SystemInDemo {
public static void main(String[] args) throws IOException {
// 封装数据源
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

// 获取数据
System.out.print("请输入一个字符串:");
String line = br.readLine();
System.out.println("您输入的字符串是:" + line);
System.out.print("请输入一个整数:");
line = br.readLine();
int i = Integer.parseInt(line);
System.out.println("你输入的整数是:" + i);

// 释放资源
br.close();
}
}


举报

相关推荐

0 条评论