質問: 0; j PriceList){ int total =0; for(int k =0; k
回答: やりたいことを1度にやり過ぎてる気がします。 ゴール【テキストファイルから正規表現でマッチした商品名と価格を抜き出し合計金額を算出】 ・・・なんですが、まず標準出力に hallo world を出すだけメインメソッドを実装したのクラスを 作成、コンパイル、実行はできますでしょうか。 KaiShoyaさんもおっしゃっていますが、{}で囲まれたブロックの概念から必要かと。 細かく分けてください。理解しているなら全部できるかとおもいます。 1.ハードコーディングのパス名で定義された、テキストファイルを読み込むだけのクラスを作成、コンパイル、実行 2.ハードコーディングのパス名で定義された、テキストファイルを文字列として読み込んで標準出力に出すクラスの作成、コンパイル、実行 3.ハードコーディングの文字列に対して、正規表現でパターンマッチの結果を標準出力に出すクラスの作成、コンパイル、実行 4.文字列を数値に変換し、計算するクラスの作成、コンパイル、実行 5.テキストファイルを文字列として読み込んで、読み込んだ文字列に対するパターンマッチングを行うクラスの作成、コンパイル、実行 6.上記1~5を組み合わせて、ゴールを目指す。