前提
kotlinの基本構文について質問です。
kotlinでは基本型からnullable型に代入するとボクシングが行われるため、
同一とみなされないという認識です。
しかしbyteの範囲(-128〜127)では同一とみなされてしまい、
原因を調べてみても参考となる情報が見つかりませんでした。
ご存じの方がいらっしゃればご教授お願いします。
こちら公式サイトとなります。
https://kotlinlang.org/docs/reference/basic-types.html
発生している問題
var a: Int = 127 var numA: Int? = a var numB: Int? = a println(numA === numB) // true
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。