質問: Integer.parseInt(str2) System.out.println(a * b); } } しかし、(1)の箇所でsubstringが「+」を認識してくれません・・・ 同じ半角の「+」の筈なのに・・・ substringで取り出した「+」と(1)の行の"+"は何が違うのでしょうか?
回答: 文字列中の1文字を評価するのにsubstring()はもったいない。 charAt()で十分だ。