gpt4 book ai didi

java - 如何过滤文本文件中的特定字符串?

转载 作者:行者123 更新时间:2023-11-30 03:27:33 26 4
gpt4 key购买 nike

如何创建一个程序,该程序在特定数据位于文本文件中时继续运行。是否可以使用 BufferedReader/FileReader 来读取和搜索每一行,直到找到来自用户的匹配输入数据。假设我正在创建一个登录表单,文本文件中的数据将是:

username;password
username1;password1

因此,我对 if 语句感到非常困惑,如何才能读取文本文件中的每一行,直到找到正确的匹配项并允许用户继续到下一帧?

最佳答案

如果我正确地阅读了本文,请尝试以下操作:

List<String> credentials = new ArrayList<>();
// Populate this list with all of your credentials

BufferedReader bReader = new BufferedReader(new FileReader(textFile));
boolean foundCredentials = false;

String line;
while ((line = bReader.readLine()) != null) {
// Set your condition to analyze the line and find the credentials you are looking for
if (credentials.contains(line)) {
foundCredentials = true;
break;
}
}
bReader.close();

if (foundCredentials) {
// Proceed to next frame
}

关于java - 如何过滤文本文件中的特定字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29829293/

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