「そして今度は、小さいながらも興味深いトピック、つまり String 型への変換の時間です。」
「Java では、あらゆるデータ型を String に変換できます。」
「それはクールですね。」
「これはクールというよりも優れています。ほとんどすべての型は暗黙的に String に変換できます。これは、2 つの変数を追加すると簡単にわかります。1 つは String で、もう 1 つは別のものです。非 String 変数は、弦。"
「いくつかの例を確認してください。」
指図 | 本当に何が起こるのか |
---|---|
|
|
|
|
|
|
|
|
|
|
結論: Stringと「その他の型」を追加すると、2 番目の型はString に変換されます。
「表の 4 行目に注目してください。すべての演算は左から右に実行されます。そのため、5 + '\u0000'を追加することは、整数を追加することと同じです。」
「では、 のようなことを書くと、 ?String s = 1+2+3+4+5+"m"
が表示されます。」 s = "15m"
「はい。まず数値が加算され、次に合計が文字列に変換されます。」
GO TO FULL VERSION