kotlin

    2

    2答えて

    現在JUNIT5のAPIが唯一の唯一の静的なメソッドに@BeforeAllを可能Kotlinで@BeforeAllのための適切な回避策は何である そうであれば、このように行うと、これはコンパイルされません場合: @BeforeAll fun setup() { MockitoAnnotations.initMocks(this) mvc = MockMvcBuilde

    4

    4答えて

    私はKotlinを使用してコンソール(Androidスタジオ)にstrを印刷する必要があります。 私は試しました: Log.v() Log.d() Log.i() Log.w() Log.e() メソッド。しかし、それはJava上でのみ動作するようです。 Kotlinを使用して印刷するにはどうすればよいですか? ありがとう

    12

    1答えて

    問題 Kotlin型システムにおけるヌル・安全のこの制限を回避作業の慣用的な方法は何ですか? val strs1:List<String?> = listOf("hello", null, "world") // ERROR: Type Inference Failed: Expected Type Mismatch: // required: List<String> // round:

    3

    1答えて

    AnkoのgridLayoutの要素の列と行の値を設定するにはどうすればよいですか? 私はいくつかのバージョンを試してみましたが、これはコンパイルされません:私は(関数として)、または中括弧内のプロパティとして、このようにそれを置くとき return UI { gridLayout() { columnCount = 2 rowCount = 3

    4

    2答えて

    私はtornadoFXを初めて使用しています。Scene heightやwidth、PrimaryStageモダリティなどのPrimaryStageまたはSceneプロパティを設定する方法がわかりません。 私を助けてください。 UPDATE 私はこの例を見て、シーンの高さと幅を設定したい: dependencies { compile 'no.tornado:tornadofx:1.5.2'

    2

    1答えて

    インターフェイス上でインライン関数を作成しようとすると、エラーに直面するだろう:'inline' modifier is not allowed on virtual members. Only private or final members can be inlined 私はそれを上書きすることができますので、関数が仮想であるためであると理解しています。 「閉じた」関数を宣言できれば、これらの

    1

    1答えて

    多くの場合、Kotlinは非リテラルに対して暗黙的な変換を行わないので、自分自身が数値型のオーバーロードをたくさん作成していることがよくあります。その結果、膨大な量の重複した過負荷機能が発生し、これは何トンものボイラープレートになります。 私はこれをやっている痛みの例をここで見ることができます:https://github.com/Jire/Arrowhead/blob/master/src/ma

    1

    1答えて

    startActivity()を動的に呼び出す方法はありますか?事前に fun <T: Activity> buttonGoTo(): android.widget.Button { return button() { // do stuff onClick {startActivity<T>()} } } ありがとう: 目的は、以下のようなもの

    4

    1答えて

    Kodeinでは、モジュールを親モジュールにインポートしていますが、後で自分で注入できるように、クラスにはKodeinのインスタンスが必要なことがあります。問題は、このコードです:SomeService.moduleは後でKodeinインスタンスが必要ですが、Kodeinがまだ作成されていない val parentModule = Kodein { import(SomeService.

    1

    1答えて

    Spring MVCコントローラでパス変数とクエリパラメータを処理するためにJava Bean検証アノテーションを取得しようとしています。 (環境:Spring Boot v1.3.5、Springxxx 4.2.6、プログラミング言語Kotlin 1.0.3) @RequestMapping(value = "/{someId}" ...) fun getSomething(**@SomeVa