2017-09-18 14 views
1

は私がJavaアノテーションは、そのすぐ下のプロパティにのみ適用されますか?

class Example 
{ 
    @MyCustomAnnotation 
    private int property_1; 
    private int property_2; 

    private int property_3; 
} 

のようなものを考えてみましょう@MyCustomAnnotationproperty_1 & property_2属性または単にproperty_1にも適用されますか?

後者の場合、@ MyCustomAnnotationをproperty_1 & property_2に適用しますが、property_3に適用する方法はありませんか? (例えば、それは\nで終了以下すべて)

答えて

2

@MyCustomAnnotationは

またはちょうどproperty_1属性property_2 &をproperty_1するために適用されますか?

はい。後者の場合は

、@MyCustomAnnotationは両方property_1 & property_2に適用されますが、property_3ないようにする方法はありますか?

(例えば\ nで終わる、その下のすべて)

\nパーサに重要ではありません。

あなた自身のルールを作ることはできません。アノテーションは、注釈を付ける宣言に適用されます。

関連する問題