Я хочу получить доступ к переменной, установленной внутри метода, из другого метода. Я пытаюсь получить доступ к Scanner
sc
в методе inlet
, но переменная не может быть разрешена.
public class LineReader extends MaxObject {
public LineReader() {
declareInlets(new int[]{DataTypes.INT,DataTypes.ALL});
declareOutlets(new int[]{DataTypes.INT,DataTypes.ALL});
}
public void input(String Fold.sc, Atom[] args) {
Scanner sc = new Scanner(new File());
if (getInlet() == 1) {
post("hello anything " + Fold.sc + " " + Atom.toOneString(args) + "!");
outlet(1, s, args);
} else {
post("uh");
}
}
public void inlet(int a) {
for (int i = 0; i < startLine; i++) {
info = sc.readLine();
}
for (int i = startLine; i < endLine + 1; i++) {
info = sc.readLine();
System.out.println(info);
post("hello integer " + a + "!");
outlet(0, info);
}
}
}