这是一个简单的问题,可能只是一个简单的答案,但我似乎无法在其他任何地方找到答案。
我有一个输入文件,我在一个类中使用RandomAccessFile打开并执行各种操作。我想将该文件传递到另一个类,因此它也可以用它做各种各样的事情。我不知道如何做到这一点。
答案 0 :(得分:1)
使用setter并将RandomAccessFile
的实例传递给第二个类实例
myClassInstance.setFile(RandomAccessFile myFile);
答案 1 :(得分:0)
也许你应该使用Singleton设计模式。然后,您可以使用Singleton.getInstance().write("smth");
答案 2 :(得分:0)
使文件成为另一个类的方法或构造函数的参数。例如
public void displayFirstLine (RandomAccessFile myFile) {
//your code here
}