0

静的な最終文字列を定義する ClassA を想定します。

public class ClassA implements Serializable {

public final static String KeyString = "aKeyString";

そして今、ClassB はこの文字列を使用しようとしています:

anIntent.putExtra(ClassA.KeyString, anObject);

ClassA.KeyStringパーツが解決できない、またはフィールドではないというエラーが表示されます。文字列「aKeyString」に置き換えると、正常に機能します。しかし、タイプミスを最小限に抑えるために、キー文字列を固定したいと考えています。

4

0 に答える 0