data-class

    4

    2答えて

    JSONオブジェクトとしてデータクラスを公開しようとしていますが、何かが機能していません。 私は、次のデータクラスがあります。ペイロードクラスは、Javaクラスのすべてが正常に動作しているが、それはkotlinクラスである場合にのみ、ペイロード要素はJSONに入ったとき、 data class Link( @JsonProperty("rel") @JsonView(View

    2

    2答えて

    私はデータクラスを持っており、私はList<String>を初期化する必要があります。私はJsonArrayの値を取得する必要があります(私はGsonを使用しています)。 私はこの関数を作っ: private fun arrayToList(data: JsonArray, key: String): List<String> { val list = mutableListOf<Str

    1

    1答えて

    私はモデルでは、ProGuardの(すなわち、リリースビルド)、Iは、受信したデータを使用してストアコンパイルする場合、すべてがヌルになる package com.mypackage.model object Model { data class News(val photo: String, val title: String, val description: String)

    7

    2答えて

    私はKotlinに新たなんだと、コンパイラはこのコード文句なぜ私にはわからない: data class Test(var data : String = "data") fun test(){ var test: Test? = Test("") var size = test?.data.length } コンパイラはtest?.data.lengthと文句を言う、

    2

    1答えて

    私はKotlinでデータクラスを使用して、それ以外の方法で記述しなければならないJavaコードの量を大幅に減らしています。 しかし、私のJavaクラスの1つでは、私はKotlinで同じ結果を達成するために何をすべきか分かりません。私はKotlinでそれを書き換えることを試みてきたが、これまでのところ、私はこれを持って public class DataObject { private

    15

    2答えて

    私は現在のプロジェクトにKotlinを導入しようとしています。私はデータクラスに完全に対応しているようなエンティティから始めることに決めました。例えば 私はデータのクラスを持っている: public interface Entity { Long getId(); } しかし、コンパイラはそのメソッドがすでに実装されて理解していない何らかの理由: クラスのJavaインタフェースを実

    15

    1答えて

    私はKotlinがspring-data-restプロジェクトでjsr 303の検証を行うようにしています。 次のデータクラスdeclarartion考える: @Entity data class User( @Id @GeneratedValue(strategy = javax.persistence.GenerationType.AUTO) var id: Lon

    11

    1答えて

    OK、Kotlinが公式に外出していて、もう一度試してみると、sealedとdataのメリットのどちらかを選択する必要がありますが、どうにかして両方を持つことはできません。 これは、例えば、私には意味をなさないように見えるが、コンパイルはしません: sealed class Expr { data class Const(val number: Double) : Expr()

    2

    1答えて

    最近、コマンドライン環境のkotlincで次のコードを試しました。コンソールでword1とword2を出力 var greet = Pair("Hello", "World") val (word1, word2) = greet は非構造化がkotlinの最新版から削除されている場合、私はわからないんだけど、下のメッセージ >>> word1 error: unresolved refe