質問

私に戻ってきましたMIDP開発その後4年間です。純2およびJava.5-6.その間私のように使用enumsか。

Enumは言語の機能開発をしていく自信を身につけて一部のコードでは、特にことができたことは避けた検出誤り以前中に集).その他の点で、できるだけ早く送ってくださ http://java.sun.com/j2se/1.5.0/docs/guide/language/enums.html

なかなか見当たらないしMIDP2.0にアクセスしてください。またこのエラーメッセージ:

"タイプ'enum'すべきとして使用することはできません、 識別子ですので貸切 キーワードからのソースレベル1.5"

していた経験がJava1.4械的風味さん一応前に線路がなかったこれを認識してください。がありますが一部の機能の新しいバージョンの高レベルの言語ときのために付与され...

とにかく、この勧告のために何をなしていれば開発MIDPまたは対応コードの事前のJavaの5): http://www.javacamp.org/designPattern/enum.html

総括す(詳細については、http://wwwい説明については、前回ます。多くの原著):

//The typesafe enum pattern
public class Suit {
    private final String name;

    public static final Suit CLUBS =new Suit("clubs");
    public static final Suit DIAMONDS =new Suit("diamonds");
    public static final Suit HEARTS =new Suit("hearts");
    public static final Suit SPADES =new Suit("spades");    

    private Suit(String name){
        this.name =name;
    }
    public String toString(){
        return name;
    }

}

いその他の異なるアプローチです。

役に立ちましたか?

解決

の問題MIDPであっJava言語レベル1.2(あ1.3 1.4それだけではありませんのポイントおよびEnums導入された1.5となった。おパターンはステップの右手方向、したが、一部の機能は"リアル"enumsのように割り当てることで通常その定数です。

が走るでも同様の問題とジェネリック医薬品,注釈等これまでの導入は1.5となる。ツールが変換Java1.5戻1.2、一部掲載 こちらの.のような対応することができるでしょうコード1.5とは、MIDP.がありますので注意してくださることをマクロ-プルーデンスのツールは複雑な造工程の大幅ながらの溶液またはできません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top