美文网首页
键盘录入

键盘录入

作者: 李霖神谷 | 来源:发表于2017-02-18 18:06 被阅读15次

早期的键盘录入是通过System来获取从键盘上输入的数据的,System.in获取一个输入流,通过这个输入流来获取数据。

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

public class IoDemo {
    public static void main(String[] args) throws IOException {
        //methord1();
        methord2();
    }

    private static void methord2() throws IOException {
        // TODO Auto-generated method stub
        InputStream ip = System.in;
        InputStreamReader is = new InputStreamReader(ip);
        BufferedReader bs = new BufferedReader(is);
        String ch = null;
        while ((ch = bs.readLine()) != null) {
            System.out.println(ch);
            if ("over".equals(ch)) {
                break;
            }
        }
    }

    private static void methord1() throws IOException {
        // TODO Auto-generated method stub
        InputStream ip = System.in;
        int c = ip.read();
        System.out.println(c);
    }
}

methord1获取的是键盘录入第一个字节的数据,methord2获取的是一行数据,此方法使用了转换流对象,将定义的System.in字节输入流转换成字符输入流,然后通过字符流缓冲区来实现一行一行的输入。

相关文章

  • 键盘录入

    如何进行键盘数据录入呢? 导句import java.util.Scanner;位置在class上面。 创建录入对...

  • 键盘录入

    早期的键盘录入是通过System来获取从键盘上输入的数据的,System.in获取一个输入流,通过这个输入流来获取...

  • 键盘录入值

    /* 键盘录入值:真正开发中,数值都是用户输入的,而不是固定的数值,所以我们需要键盘录入数据 键盘录入数据分为三步...

  • Java语言基础

    键盘录入 为了让程序的数据更符合开发的数据,我们就加入了键盘录入。让程序更灵活一下。那我们如何实现键盘数据的录入呢...

  • Java | 回顾Java之Java基础

    一、Java语言基础 1、键盘录入 导包:import java.util.Scanner; 创建键盘录入对象:S...

  • 流操作规律总结

    1,源:键盘录入。目的:控制台。 2,需求:想把键盘录入的数据存储到一个文件中。源:键盘。目的:文件。 3,需求:...

  • 读取键盘录入

    字节流: 字符流: 读取键盘录入: windows中的回车符:ASCII值 /r: 13/n: 10 需求: 从键...

  • Java IO流操作规律

    源:键盘录入。 目的:控制台。 需求:想把键盘录入的数据存储到一个文件中。源:键盘。目的:文件。 需求:想要将一个...

  • java35(IO输入与输出--03转换流)

    读取键盘录入: 在说转换流之前,我们首先调用InputStream类,来读取键盘录入并将其转化为大写字体 ...

  • Java下考点

    键盘录入: String Character:toLowerCase toUpperCase isLowerCas...

网友评论

      本文标题:键盘录入

      本文链接:https://www.haomeiwen.com/subject/cnfdwttx.html