java.util.Scanner简单应用

简介: import java.util.Scanner; import java.io.*; public class FileScannerTest{ public static void main(String args[]){ //**************Scanner 的一般用 //1.
import java.util.Scanner;
import java.io.*;
public class FileScannerTest{
    public static void main(String args[]){
//**************Scanner 的一般用

//1.public Scanner(InputStream source),利用InputStream 对象进行构造
       
       Scanner myScanner1 = new Scanner(System.in);
       while(myScanner1.hasNextInt()){
           int i=myScanner1.nextInt();
           System.out.println(i);
       }
//2.public Scanner(File source)  throws FileNotFoundException , 利用File对象进行构造
       
        try{
          Scanner myScanner2 = new Scanner(new File("in.txt"));
          while(myScanner2.hasNextInt()){
             int i=myScanner2.nextInt();
             System.out.println(i);
          }
        }catch(FileNotFoundException e){
           System.out.println("该文件不存在!");
        }
//3.public Scanner(String str), 利用一个String对象进行构造
        
       Scanner myScanner3 = new Scanner(new String("1 2 3 4 a f f 4 56"));//遇到非整数的地方hasNextInt()返回false
       while(myScanner3.hasNextInt()){
             int i=myScanner3.nextInt();
             System.out.println(i);
          }

    }
}

  

目录
相关文章
|
6月前
|
人工智能 前端开发 Java
Java真过饱和了吗?现在学Java迟了?
Java真过饱和了吗?现在学Java迟了?
63 0
|
1月前
|
算法 Java 开发者
Java:求正整数分解为质因数Java
Java:求正整数分解为质因数Java
|
1月前
|
Java 程序员 C++
【Java】Java与C++:比较与对比
【Java】Java与C++:比较与对比
20 0
|
4月前
|
存储 Java PHP
【零基础学Java】—初识Java(一)
【零基础学Java】—初识Java(一)
|
7月前
|
前端开发 Java 数据安全/隐私保护
学JAVA,从现在开始-day05
每日记录自己学习java的心得和体会~
|
8月前
|
Java 大数据 关系型数据库
初识java(上)
初识java(上)
63 0
|
11月前
|
存储 Java
|
11月前
|
Java 编译器
【JAVA】初识Java
一些IDEA 里面的快捷键 JAVA开发环境 操作IDEA的动作分解 以类(class)为基本单位进行组织 数据(data) 基本数据类型 变量 字面量
79 0
|
编解码 Java
1068 万绿丛中一点红(JAVA)
对于计算机而言,颜色不过是像素点对应的一个 24 位的数值。现给定一幅分辨率为 M×N 的画,要求你找出万绿丛中的一点红,即有独一无二颜色的那个像素点,并且该点的颜色与其周围 8 个相邻像素的颜色差充分大。
1068 万绿丛中一点红(JAVA)
|
Cloud Native Oracle Java
一篇文章和你从 Java1 聊到 Java18
002-2022 年的 20 年里 Java 始终保持在前三的水平,其中在 2005 年、2013-2015 年间、2021 年等时间还多次登顶过第一,这么一个已经发布了 27 年的语言在这些年是怎么始终保持在编程语言前三的呢?这么多年 Java 各个版本间又有什么变化?Java 语言在未来还会继续保持成为语言的常青树吗?这篇文章就来和大家回顾一下 Java 的历史。
233 0
一篇文章和你从 Java1 聊到 Java18