問題タブ [generic-function]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
73 問題
0
投票する
4
に答える
53
参照
kotlin - Kotlin ジェネリック関数の戻り値の型が、宣言された nullability に準拠していません
はヌル可能として宣言されているためT
、出力もヌル可能であると予想していましたが、リントはUnnecessary non-null assertion (!!) on a non-null receiver of type Int
警告を生成します。出力型シグネチャを に変更するT?
と、警告が消えます。
出力型が宣言された nullability に準拠しないのはなぜですか?