私はscores.txtファイルに平均20個の数値を取得しようとしていますが、どうやってそれを行うのか分かりません。私が試してみるたびに、私の出力はすべて台無しになる。思考?BufferedReaderで読み取った数値を加算する
public static void main(String[] args) throws IOException,
FileNotFoundException {
String file ="/Users/vienna01pd2016/Desktop/scores/src/scores/scores.txt";
processFile("/Users/vienna01pd2016/Desktop/scores/src/scores/scores.txt");
//calls method processFile
}
public static void processFile (String file)
throws IOException, FileNotFoundException{
String line;
//lines is declared as a string
BufferedReader inputReader =
new BufferedReader (new InputStreamReader
(new FileInputStream(file)));
while ((line = inputReader.readLine()) != null){
//System.out.println(line);
double Value = Double.parseDouble(line);
System.out.println(Value);
何が意味するのですか?あなたはプログラムとファイル入力の出力を投稿できますか? – Harshit
これは私が受け取っている出力です... 0 1 スレッド "main"の例外java.lang.RuntimeException:コンパイル不可能なソースコード - BigInteger(long)がプライベートアクセスを持っていますbigintegerfactorial.BigIntegerFactorial.factorialでjava.math.BigIntegerの \t(BigIntegerFactorial.java:38)bigintegerfactorial.BigIntegerFactorial.mainで \t(BigIntegerFactorial.java:15) /Users/vienna01pd2016/Library/Caches/NetBeans/8.1/でexecuter-snippets/run.xml:53:Javaが返されました:1 BUILD FAILED(合計時間:10秒 –
は出力ではなくEXCEPTIONです) BigIntegerFactorial.java:38これは問題がどこにあるかを示します。 BigIntegerFactorial.java – Harshit