迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > Java >

从 Java 文件中读取整数

作者:迹忆客 最近更新:2023/05/15 浏览次数:

要从文件中读取整数,我们使用 BufferedReader 读取文件并使用 parseInt() 方法从数据中获取整数。 本教程演示了如何使用 Java 从文件中读取整数的分步过程。


从 Java 文件中读取整数

BufferedReader 类用于从 Java 中的文件或其他来源执行字符的读取和流式传输。 BufferedReader 类有一个方法 readline(),它读取下一行并返回一个字符串。

BufferedReader 类没有提供任何从文件中读取整数的方法,所以最初,我们将整数作为字符串读取,然后我们使用方法 parseInt() 将字符串解析为整数。 下面给出整个方法的分步过程。

  • 首先,使用 BufferedReader 和 FileReader 读取文本文件。
  • 现在,创建一个 while 循环来读取每一行。 循环将读取文件,直到下一个条目为空。
  • 然后,使用 readLine() 方法将整数值作为字符串读取。
  • 最后,使用整数类中的 parseInt() 方法将字符串解析为整数并使用或打印它们。

让我们用 Java 代码实现这些步骤。

package jiyik;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class Read_Integer {
    public static void main(String args[]) throws IOException {
        BufferedReader reader =new BufferedReader(new FileReader("jiyik.txt"));

        String Int_line;

        while ((Int_line = reader.readLine()) != null) {
            int In_Value = Integer.parseInt(Int_line);
            // Print the Integer
            System.out.println(Int_line);
        }
    }
}

我们试图读取的文件是:

Text File

代码的输出将是:

1
12
123
1234
12345
123456
1234567
12345678
123456789
1234567890

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

获取 Java 中文件的行数

发布时间:2023/08/12 浏览次数:240 分类:Java

本教程演示了如何以最有效的方式计算 java 文件中的行数。

Java 中的文件选择器

发布时间:2023/08/12 浏览次数:249 分类:Java

Java Swing 包提供了在 Java 中选择文件的功能。本教程演示如何在 Java 中选择文件。Java 中的文件选择器

将InputStream转换为Java中的文件对象

发布时间:2023/08/01 浏览次数:402 分类:Java

我们将根据 Java 版本,使用不同的方式编写不同的示例代码,将 InputStream 转换为 File 对象。 下面给出了一些方法:使用纯Java将InputStream转换为文件对象

将 Java 文件代码转换为 Kotlin

发布时间:2023/05/13 浏览次数:987 分类:Java

Kotlin 现在是一种官方的 Android 语言。 因此,您可能希望将 Java 文件更改为 Kotlin。 本文教您如何将 Java 转换为 Kotlin。

Java 中的文件分隔符

发布时间:2023/05/01 浏览次数:185 分类:Java

本篇文章介绍了 Java 中的文件分隔符。Java 中的文件分隔符 文件分隔符是用来分隔目录的字符; 例如,Unix 使用 /,Windows 使用 \ 作为文件分隔符。

Java 中的文件过滤器

发布时间:2023/05/01 浏览次数:210 分类:Java

本篇文章介绍如何在 Java 中使用 FileFilter。FileFilter 用于过滤具有特定扩展名的文件。 Java内置包IO和Apache Commons IO为FileFilter提供了类和接口来进行文件过滤操作。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便