使用Java读取文本文件

时间:2019-07-10 11:50:35

标签: java

我有一个文本文件,两行包含两个数据

admin
temp123

我想读取文本文件并将此文本存储到两个字符串中以备将来使用。 喜欢,

String username = "admin";
String password = "temp123";

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

答案 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"

这比迭代文件要简单得多,并且我想当您决定将来决定读取两个以上的变量时,效率会更高。