問題タブ [extension-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.

0 投票する
3 に答える
4573 参照

generics - Kotlin のマップから null キーと値をフィルター処理する

null キーまたは値を持つエントリを除外する拡張関数があります。

これは、null 許容のキーと値を持つマップで機能します。

ただし、null 非許容のキーまたは値を持つものではありません。

拡張機能を両方のケースで機能させる方法はありますか、それとも 2 つの別個の機能を提供する必要がありますか?

0 投票する
1 に答える
272 参照

kotlin - kotlin.text パッケージから Java から Kotlin 拡張関数を呼び出す

Java コードからパッケージtoRegex()の拡張機能を使用しようとしています。kotlin.textそのファイルのコードは次のとおりです。

残念ながら、Java コードから関数を呼び出すことに成功しませんでした。私は何かが欠けていると思います。これが私の試みです:

コンパイルしません。

0 投票する
1 に答える
589 参照

android - KotlinでImageViewにリソースを割り当てる拡張関数を作成

Kotlin の楽しい拡張機能を使い始めています。正しく機能するものをいくつか作成しましたが、ImageView コンテキストが機能しないものがあり、その理由がわかりません。

拡張機能は次のとおりです。

アイデアは、パラメーターとして渡す数値 (Int) に応じて、1 つの画像または別の画像を ImageView に割り当てるというものです。

次のように呼び出します。

しかし、ID はエラーを示しています。

コンテキストは ImageView でなければならないと思います

私は何を間違っていますか?

ありがとうございます。