首页 > 编程语言 > Java中如何使用Scanner类读取.txt文件呢?

Java中如何使用Scanner类读取.txt文件呢?

时间:2022-10-09 11:56:24浏览次数:71  
标签:文件 Java Scanner File sc txt 读取

转自:http://www.java265.com/JavaJingYan/202111/16359892761682.html

 

文件是日常开发中,使用最多的一种东西,在操作系统中,万物都以文件的形式存在,如:磁盘,网络,内存都都以文件标识符的方式对外服务,

当我们操作一个文件时,那么如何操作一个最简单的文本文件呢?

下面是笔者使用Scanner类读取文本文件的方法,如下:


 

下文笔者讲述Java中使用Scanner类读取.txt文件的方法分享,如下所示:

实现思路:
    1.实例化一个File对象
    2.将file对象传入Scanner,并实例化一个Scanner对象
  通过以上两步操作,即可实现Scanner读取文件

例:
Scanner读取文件

package com.java265.other;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
/*
*www.Java265.com 使用Scanner读取"文本文件"的示例分享
*/
public class TestClass {
public static void main(String[] args) {
    File file = new File("testJava265.txt");
    try {
        Scanner sc = new Scanner(file);
        while (sc.hasNextLine()) {
            int i = sc.nextInt();
            System.out.println(i);
        }
        sc.close();
    } 
    catch (FileNotFoundException e) {
        e.printStackTrace();
    }
 }
}

 

标签:文件,Java,Scanner,File,sc,txt,读取
From: https://www.cnblogs.com/javalove2022/p/16771634.html

相关文章

  • 安利一个java开发好用的时间工具类
     在半年的开发中,经历过,自己写操作时间的工具类,到最后规范工具类,然后项目统一,经过了不少的折腾。这段时间接触到这个 hutool 万能工具类,给大家安利一下,这篇文章只介绍其中......
  • Can not find java process. Try to pass <pid> in command line. Please select an ava
    ## 问题描述 下载了arthas 以后 傻傻的直接启动了   java-jararthas-boot.jar  结果就报错这个。 其实arthas 是需要 启动一个服务的。报这个错也就是说......
  • macos+vscode+java
    下载jdkvscode安装插件:ExtensionPackForJavacommand+shift+p:CreateJavaProjectRunJava项目结构。根据需要配置settings.json......
  • JAVA Spring学习笔记------MVC
    SpingMVC首先我没接触过页面开发这里只简单的介绍如何通过spring利用注解的形式搭建一个简单的页面首先我们配置pom文件先加入两个依赖<dependency><gro......
  • java开发框架低代码平台会不会过时?
    其实,框架一词原先是出现下建筑领域的,主要是指在建造房屋前期构建的建筑骨架。后来在编程领域,框架就引申为应用程序的骨架了,在这个基础上,程序员可以随心加入自己想要的元素,......
  • Java多线程(二)线程创建
    三种创建方式1.继承Thread类2.实现Runnable接口3.实现Callable接口(了解) 继承Thread类自定义线程继承Thread类重写run()方法,编写线程执行体创建线程对象,调用start(......
  • Java面试题
    Java基础1.JDK和JRE有什么区别?JDK:JavaDevelopmentKit的简称,Java开发工具包,提供了Java的开发环境和运行环境。JRE:JavaRuntimeEnvironment的简称,Java运行环境......
  • 力扣219(java&python)-存在重复元素 II(简单)
    题目:给你一个整数数组 nums和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,满足nums[i]==nums[j]且abs(i-j)<=k。如果存在,返回true;否则,返回f......
  • javascript简单实现主题变色
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metahttp-equiv="X-UA-Compatible"content="IE=edge"/><metaname="viewport"c......
  • JavaScript 事件
    事件浏览器窗口,文档等发生的一些特定的交互瞬间。对于Web应用来说,有下面这些代表性的事件:点击某个元素、将鼠标移动至某个元素上方、关闭弹窗等等。JavaScript是以事......