【发布时间】:2015-07-27 07:12:36
【问题描述】:
当我在另一个给出错误的类中使用文件对象时。 java中有任何机制我们可以在另一个类中使用对象。
class Abc {
File file = new File("D:\\test.txt");
BufferedReader br = new BufferedReader(new FileReader(alert_file));
}
class Def {
File f_rename = new File("D:\\result.txt");
if (file.renameTo(f_rename)) {
System.out.println("file has been renamed");
} else {
System.out.println("file not renamed");
}
}
【问题讨论】:
-
你的代码不会编译
-
您可以采用两种快速方法,第一种是实例化将包含该对象的类,然后通过类对象访问它,另一种是创建静态变量并保存文件在那里,随时可以访问。这真的取决于你想怎么做。
-
这甚至比不上一个有效的 Java 程序。请先做好基础知识(即将您的逻辑放在方法中)。
标签: java file bufferedreader