gpt4 book ai didi

java - 与java文件处理相关

转载 作者:行者123 更新时间:2023-11-29 04:01:57 24 4
gpt4 key购买 nike

在 Java 中,如何将我的文件数据显示在我的显示屏上?我想在我的文件中使用数据,并且还希望在我执行我的程序时在我的输出屏幕上显示这些数据。任何机构都可以通过向我提供 Java 语言中的此类示例来提供帮助。谢谢!

最佳答案

这是一个“I/O”主题(输入/输出)。相关类在package java.io中。

如果您正在阅读一个简单的文本文件,java.util.Scanner非常有用。文档中有许多示例,StackOverflow 上的其他地方也有。

另见


简单例子

以下代码从命令行获取文件名,将其视为文本文件,并将其内容打印到标准输出。

import java.util.*;
import java.io.*;
public class FileReadSample {
public static void main(String[] args) throws FileNotFoundException {
String filename = args[0]; // or use e.g. "myFile.txt"
Scanner sc = new Scanner(new File(filename));
while (sc.hasNextLine()) {
System.out.println(sc.nextLine());
}
}
}

您可以编译它,然后运行它,比如 java FileReadSample myFile.txt

对于初学者,推荐使用Scanner,因为它不需要对IOException 进行复杂的处理。 .

API 链接

  • Scanner.hasNextLine()
    • 如果此扫描仪的输入中有另一行,则返回 true
  • Scanner.nextLine()
    • 使此扫描器前进到当前行并返回跳过的输入。此方法返回当前行的其余部分,不包括末尾的任何行分隔符。位置设置为下一行的开头。
  • Scanner.ioException()
    • 返回此 Scanner 的底层 Readable 最后抛出的 IOException。如果不存在此类异常,此方法返回 null

另见

关于java - 与java文件处理相关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2935634/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com