标签:strong parse 整数 转换流 键盘录入 throws import puts 行数据
public final class System
public static final InputStream in“标准”输入流。
该流已经打开,准备提供输入数据。 通常,该流对应于键盘输入或由主机环境或用户指定的另一个输入源。
对于简单的独立Java应用程序,编写一行输出数据的典型方法是:
System.out.println(data)
public static void main(String[] args) throws IOException { // 1. InputStream inputStream = System.in; // int by; // while ((by=inputStream.read())!=-1){ // System.out.println(((char)by)); // } //// 如何把字节流转化为字符流?用转换流 // 2. InputStreamReader inputStreamReader = new InputStreamReader(inputStream); //// 使用字符流能不能实现一次读一行数据?可以,但是一次读取一行数据是字符流的特有方法: // 3. BufferedReader bufferedWriter = new BufferedReader(inputStreamReader); // 上面三步其实可以合成一步: BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); System.out.println("请输入一行字符串:"); String s = bufferedReader.readLine();//不可以读取换行符 System.out.println("您输入的内容是:" + s); System.out.println("请输入一个整数:"); int i = Integer.parseInt(bufferedReader.readLine()); System.out.println("您输入的整数是:" + i); // 自己实现键盘录入太麻烦了,于是java封装了一个输入类供我们使用: Scanner scanner = new Scanner(System.in); String s1 = scanner.nextLine(); }
标签:strong parse 整数 转换流 键盘录入 throws import puts 行数据
原文地址:https://www.cnblogs.com/luzhanshi/p/13188658.html