我有一个文本文件,两行包含两个数据
admin
temp123
我想读取文本文件并将此文本存储到两个字符串中以备将来使用。 喜欢,
String username = "admin";
String password = "temp123";
有人可以帮助我吗?
答案 0 :(得分:0)
简单的Google搜索就可以完成这项工作。检查以下链接:
-https://www.geeksforgeeks.org/different-ways-reading-text-file-java/
-https://www.mkyong.com/java/how-to-read-file-from-java-bufferedreader-example/
答案 1 :(得分:0)
您似乎正在尝试将其用作应用程序中某些内容的登录凭据。我建议您考虑使用.properties文件来获取值,因为最后,java Properties类将处理读取文件并遍历其包含的键,值对的过程。
示例文本文件:
username=myUser
password=myC0mpLicat3dPa$$W0rd
Java代码:
Properties prop = new Properties();
prop.load(new FileInputStream("myTextFileHere.properties"));
String username = prop.getProperty("username"); // assigned value of "myUser"
String password = prop.getProperty("password"); // assigned value of "myC0mpLicat3dPa$$W0rd"
这比迭代文件要简单得多,并且我想当您决定将来决定读取两个以上的变量时,效率会更高。