[解決済み】Kotlinのダブルバング(!)演算子とは?
2022-04-04 12:11:47
質問
Android StudioでJavaからKotlinに変換しています。インスタンス変数の後にダブルバングが表示されます。ダブルバングとは何ですか、そしてもっと重要なのは、これはどこに文書化されていますか?
mMap!!.addMarker(MarkerOptions().position(london).title("Marker in London"))
解決方法は?
これは安全でないnullable型(
T?
) から NULL でない型への変換 (
T
),
!!
を投げます。
NullPointerException
の場合、その値が
null
.
それは文書化されています こちら とともに、KotlinのNull-safetyの手段も紹介します。
関連
-
[解決済み] Kotlinの静的メソッドと変数
-
[解決済み] Kotlin : インタフェース Queue のコンストラクタがない。
-
[解決済み] Kotlin 三項条件演算子
-
[解決済み] Kotlinのvarとvalの違いは何ですか?
-
[解決済み】KotlinでJavaの静的メソッドに相当するものは何ですか?
-
[解決済み】デフォルトのインターフェースメソッドはAndroid 7.0(Nougat)からしかサポートされません。)
-
[解決済み】Kotlinのダブルバング(!)演算子とは?
-
[解決済み] エラーです。タスク ':app:clean' の実行に失敗しました。ファイルを削除できません。
-
[解決済み] Kotlinでリソースからテキストファイルを読み込むには?
-
[解決済み] MutableLiveData。コルーチンからバックグラウンドスレッドでsetValueを実行できない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Kotlin : インタフェース Queue のコンストラクタがない。
-
[解決済み] Kotlinの「?:」は何をするのか?(エルビス演算子)
-
[解決済み】Kotlinのダブルバング(!)演算子とは?
-
[解決済み] KotlinでStringをLongに変換する方法は?
-
[解決済み] Kotlinのトライウィズリソース
-
[解決済み] Kotlinのfoldとreduceの違い、いつどちらを使うか?
-
[解決済み] if式でのBoolean?の使用
-
[解決済み] Kotlinで'by'キーワードは何をするのですか?
-
[解決済み] MutableLiveData。コルーチンからバックグラウンドスレッドでsetValueを実行できない
-
[解決済み] KotlinのArrayList<String>()とmutableListOf<String>()の相違点