使用する
double variable = inputFile.nextDouble();
不一致エラーが発生し、理由がわかりません...何が起こっているのか知っている人はいますか?
入力ファイルは、5.0 のような double の集まりです...
さて、ここにコードスニペットがあります
String fileName;
Scanner scanner = new Scanner(System.in);
System.out.println("\nEnter file name that contains the matrix and vector: ");
fileName = scanner.nextLine();
Scanner inputFile = new Scanner(fileName);
double a1 = inputFile.nextDouble();
入力ファイルは、この形式のプレーン テキスト ドキュメント .txt です。
5.0 4.0 -3.0
4.0 2.0 5.0
6.0 5.0 -2.0
-13.0 4.0 12.0
なぜそれらをダブルスと見なさないのか理解できません...
ファイルのフォーマットが期待されている限り...バイナリだと思いますか?それがデフォルトじゃない?コードで指定しませんでした...