問題タブ [kotlin-interop]
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.
kotlin - クラスは抽象ではなく、抽象基本クラス メンバーを実装していません
Maven パッケージからインポートされた抽象クラスの実装を提供することに関連するこの Kotlin エラーに混乱しています。
Kotlin で記述され、APIGatewayRequestHandler という抽象クラスを公開する Maven ライブラリがあります。ライブラリをインポートするアプリで、抽象クラスの実装を提供します。
ライブラリから逆コンパイルされた抽象クラスは次のようになります。
次のエラーが表示されます。
java - Kotlin で vararg パラメータを別の関数に渡す際のコンパイル時エラー
Kotlin で vararg パラメーターを関数パラメーターとして受け入れようとしており、それを vararg パラメーターを使用して別の関数に渡そうとしています。ただし、そうするとコンパイル時エラーが発生しますtype mismatch: inferred type is IntArray but Int was expected
.
コトリン:
ただし、Java で同じコードを試してみると、うまくいきます。
ジャワ:
どうすればこれを回避できますか?