そのため、スキャナーを使用してファイルを読み込もうとしていますが、ファイルのすべての内容が消去され、何も読み取れません。Main メソッドで連続して実行したメソッドは次のとおりです。
private static Scanner x;
private static Formatter y;
public void openMainFile(String name){
try{
x = new Scanner(new File("main.mcmm");
y = new Formatter("main.mcmm");
}catch(Exception e){
GUI.error(2);
}
}
このメソッドは完全に正常に動作します
public void readModMainFile(){
while(x.hasNext()){
Main.name = x.next();
Main.ver = x.nextFloat();
Main.base = x.nextBoolean();
Main.dev = x.next();
Main.date = x.next();
}
}
このメソッドの実行後、ファイルは空になり、「Main.-」変数には値がありません。