使用 Java 的 FileScanner 类可以读取文件中的内容,然后使用循环遍历文件中的每个 ID,与您的 ID 进行比较。以下是示例代码:

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class ReadFile {
    public static void main(String[] args) {
        String myID = '12345'; // 假设您的 ID 是 12345
        File file = new File('file.txt'); // 文件名为 file.txt,需要在同级目录下
        try {
            Scanner scanner = new Scanner(file);
            while (scanner.hasNextLine()) {
                String line = scanner.nextLine();
                if (line.equals(myID)) {
                    System.out.println('文件中存在与我的 ID 相同的 ID:' + myID);
                    break;
                }
            }
            scanner.close();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
    }
}

在上面的代码中,首先定义了您的 ID 为 '12345',然后使用 File 类创建一个文件对象,文件名为 'file.txt',接着使用 Scanner 类读取文件中的每一行内容,使用 equals() 方法比较是否与您的 ID 相同,如果相同,则输出提示信息并跳出循环。如果文件中没有与您的 ID 相同的 ID,则循环结束后不会有输出。

Java 读取文件并判断 ID 是否存在

原文地址: https://www.cveoy.top/t/topic/oZtU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录