重複の可能性:
中断なしで切り替える
私は小さな電卓アプリを作成しています。計算ボタンをクリックすると、switch ステートメントが実行されますが、生成される数値は本来あるべきものではありません。入力をテストしたところ、switch ステートメントは次のように機能します。
switch (currentOp)
{
case "+" :
answer = Float.toString(inp1 + inp2);
case "-" :
answer = Float.toString(inp1 - inp2);
case "X" :
answer = Float.toString(inp1 * inp2);
case "/" :
answer = Float.toString(inp1 / inp2);
}