当初の目的どおり、テキストフィールドを用いて
|
という状態で「足す」ボタンを押すと足し算を行い |
|
と表示するプログラムを作りましょう。 |
というプログラムを作っても、数値としての足し算はしてくれません。
なぜなら、テキストフィールドは文字列型。
つまり数値を入力しても文字列として認識されるのです。
そこで、文字列(入力した数値)を整数型に変換する必要があります。
- 文字列型→整数型・・・Integer.parseInt(文字列型)
- 整数型→文字列型・・・Integer.toString(整数型)
以上のことを踏まえて、次の順に「型変換」あるいは「足し算」処理をプログラムすれば良いでしょう。
テキストフィールドは3つ。それぞれ上・中・下とします。
(1)・・・上のテキストフィールドを整数型に変換
(2)・・・中のテキストフィールドを整数型に変換
(3)・・・(1)(2)を足して文字列型に変換
(4)・・・下のテキストフィールドに表示
これで足し算プログラムが完成します。
エラーが出ず、計算できれば、変数を理解したということでしょう!