7
は、次のように我々は、Javaアノテーションを考えてみましょう:注釈:arrayOfが必要なとき
@Hans(value = "test")
をできるだけ早く私の変化に:私は次のようにアノテーションを使用させていただいておりますKotlinで
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Hans {
String[] value() default {};
}
'value'から 'name'へのプロパティ名は、この構文をもう使用できません。代わりに、arrayOf(..)が必要です。
@Hans(name = arrayOf("test"))
これはバグかデザインの決定か、もしそうなら、それが背後にある理由ですか?事前 で
多くのおかげ種類は
説明/お時間をいただきありがとうございます –