私は Java の使い方を学び始めたばかりなので、この質問が単純すぎる場合はご容赦ください。初めてテキスト ファイルから読み方を学ぼうとしています。現在行っている演習は、テキスト ベースの電卓を作成することです。基本的には、テキストファイルに実行したい操作と計算したい値を書いて、Javaファイルにまとめて実行します。
ただし、私が使用してきた方法は、一定数の変数がある場合にのみ機能します。たとえば、テキストが「sum 5 10」の場合、
if (command.equals("sum"))
{
String a=calcScanner.next();
String b=calcScanner.next();
float A=Float.parseFloat(a);
float B=Float.parseFloat(b);
System.out.println(command+" "+A+" "+B+" = "+(A+B));
}
「15」が表示されますが、それ以上の数字がある場合は表示されません。これを再構成して、処理する必要がある数値の数に関係なく機能するようにする最善の方法は何ですか?