ハジカラ 〜はじめからでも、プログラミング勉強〜

入門向けに、IT関連(javaやKotlin)をコツコツ書いたり検証したりします。

【Kotlin入門】変数の連結「${…}」と変換「toString()」に関して

calendar

reload

【Kotlin入門】変数の連結「${…}」と変換「toString()」に関して

こんにちは。

今回は、連結と変換をみていきます。

連結に関しては、以前「+」でできることを確認しましたが、
もっと便利な方法があるのでそれを使ってみます。

以前のやり方だとこうですね。
「+」を使って文字連結をしています。

それが、こうも書けます。

文中に「${…}」と変数を埋め込むことができます。
長い文字を出力するにはこっちの方が便利そうです。

出力するとこうなります。
上の二つが、「+」を使った場合、
下の二つが「${…}」を使った場合です。
全く同じに出力されてますね✌

連結1

次は、変数の変換をしてみます。

String型をInt型にするには、「Integer.parseInt()」を使います。
Int型をString型にするには、「toString()」を使います。

↓のように書いてみました。
 どちらの文字列連結でも変換は可能です😄

実行してみましょう。

変数連結3

うーん・・・。4つ目の式でエラーが出ました。
小数点なので、Intは使えないのは当然ですね💦

String型をDouble型にしようと、
・Double.parseDouble()
または
・Double.valueOf()
を使ってみたけど、Kotlinでは使えませんでした😓

まあ、String型をDouble型にする必要のある場面が
そもそもないですけどね・・・。
もちろん、Double型をString型にするには、toString()
が使えます。

動かしてみて気づく事があり面白いですね😀

今日は、ここまで🤚

では、また次回。

 

【Kotlin入門一覧はこちら】