問題は、私は、Java初心者ですのJava - テキストファイルの行数を検出して計算を行う方法がわからない
を解決し、いくつかの問題を発見しました。
SalesData.txtには、小売店が毎日何週間もかけて行った1ドルの売上高を含むファイルがあります。ファイルの各行には7つの数字が含まれています。これは1週間の毎日の売上です。数字はコンマで区切られています。以下では、ファイルからの例です:
1245.67,1490.07,1679.87,2371.46,1783.92,1461.99,2059.77
2541.36,2965.88,1965.32,1845.23,7021.11,9652.74,1469.36
2513.45,1963.22,1568.35,1966.35,1893.25,1025.36,1128.36
私は、二重に文字列を変換し、計算しようとしています
- 毎週
- の総売上各週の平均日販
- すべての週間総売上
- 週平均販売
私の質問は、第1週として第1行、第2週として第2行などを検出する方法です。そして、金額を計算します。構文は次のとおりです。
に行くことができる和のこのリストでは
を何問題ですか? 1行ずつ読むと、週は '\ n'で区切られますので、whileループの繰り返しごとに別の週を扱います。あなたが聞いたことを理解していない。 –
各行は1週間表示されていますので、ファイルから週数を取得するにはどうすればよいですか? –
'while'ループの中で、行を読み込むたびにインクリメントするカウンタはどうでしょうか? – sinclair