美文网首页
IO流java.util.Scanner

IO流java.util.Scanner

作者: Finlay_Li | 来源:发表于2019-04-07 16:50 被阅读0次

从键盘读取

import java.util.Scanner;

public class Demo {

    public static void main(String[] args ) {

        Scanner input = new Scanner(System.in);    

        System.out.println("请输出一个整数:");

        int i = input.nextInt();

        System.out.println("你输入的整数是:" + i);

    }

}

从字符串读取

import java.util.Scanner;

public class Demo {

    public static void main(String[] args ) {

        //这里的\r\n是换行符,Linux下其实只用\n即可

        Scanner input = new Scanner("hello\r\nworld\r\n");

        //循环读取,hasNext()方法和集合框架里面的一样使

        while(input.hasNext()) {

            //每次读取一行,别的读取方法见API,比较简单

            String s = input.nextLine();

            System.out.println(s);

        }  

    }

}

从文件读取

import java.io.File;

import java.io.FileNotFoundException;

import java.util.Scanner;

public class Demo {

    public static void main(String[] args ) {

        String path = File.separator + "home" + File.separator + "siu" +

                      File.separator + "work" + File.separator + "demo.txt";

        File f = new File(path);

        Scanner input = null;

        try {

            //从文件构造Scanner对象,有可能产生异常

            input = new Scanner(f);

            while(input.hasNext()) {

                String s = input.nextLine();

                System.out.println(s);

            }

        } catch (FileNotFoundException e) {

            e.printStackTrace();

        } finally {

            input.close();

        }  

    }

}
image.png

相关文章

  • IO流java.util.Scanner

    从键盘读取 从字符串读取 从文件读取

  • 输入整数数组,使之让奇数在前,偶数在后,并且相对位置不变。

    import java.io.IOException; import java.util.Scanner; pub...

  • java基础-day20-IO流和StringBuffer

    IO流和StringBuffer 1. IO流 1.1 IO流概述 1.2 IO流分类 1.3 文件操作输入输出字...

  • Java之IO流详解

    title: Java之IO流详解tags: Java IO流categories: Java IO流 大多数应用...

  • 15_IO流

    IO流介绍 IO流是一个流水模型:IO理解成水管,把数据理解成水流 IO流的分类:按照流的方向分为:输入流、输出流...

  • IO流

    一、IO流 1.1 IO的概述 IO流介绍 IO:输入/输出(Input/Output) 流:是一种抽象概念,是对...

  • java io 流

    java io 流 io 流总览 io 流主要提供四个接口 InputStream: 输入字节流 OutputSt...

  • Java IO流(一)

    IO(Input Output)流的概述 下面给出IO流的基本概述,这样可以对IO流有一个宏观上的基本了解。 IO...

  • IO流

    一、IO流的概述: 二、IO流的分类: 三、字节缓冲流: 四、字符缓冲流: 五、转换流(把字节流转换为字符流): ...

  • IO流

    IO流的使用 今天咱们来说一下JAVA中最常用的数据处理的流 IO 流,说到IO啊,玩DOTA的小伙伴们就有声音...

网友评论

      本文标题:IO流java.util.Scanner

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