所以我假设我不是唯一一个问过这个的人,但我有一个我想要解决的具体问题。在我开始之前,让我说这不是一个家庭作业,这是为了我的方便和严格的个人使用。问题不在于我遇到的问题,主要是我不知道如何获取文件。
我正在开发一个运行命令提示符的程序,它将我的所有密码存储在程序本身中。我想知道的是我如何拥有运行java文件的bat文件,访问另一个文件(如passwords.whatever它可以读取的扩展名)并将信息存储在那里,所以我不必将它存储在程序中。我想将数据存储在数组中,但我遇到的主要问题是如何让java访问文件,写入文件,然后只要我想访问它的某些部分就能读取它。
如果某些事情没有意义我会详细说明,我只是想为自己创建一个程序,因为我脑子里有太多密码要记住。
答案 0 :(得分:2)
学习整个Java API只是为了重新发明许多高质量,免费提供的程序中可用的功能,这似乎有些过分。
答案 1 :(得分:0)
用Java编写文件
try{
FileWriter fw=new FileWriter("C://myfile.txt",true);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(mystringanddata);
bw.close();
}
catch(Exception e){
System.out.print("ERROR"+e);
}
用于读取Java中的文件
try{
FileReader fr=new FileReader("C://myfile.txt",true);
BufferedReader br = new BufferedReader(fr);
String mystring;
while((mystring=br.readLine())!=null){
System.out.print("DATA IS"+mystring);
}
br.close();
}
catch(Exception e){
System.out.print("ERROR"+e);
}