enumset

    2

    4答えて

    私はその状態にアクセスできる国の列挙型を作成したいのですが、どうすればいいのですか? このような何か: public enum SomeEnum { ARGENTINA { BUENOS_AIRES; } UNITED_STATES { CALIFORNIA, FLORIDA, NEW_YORK, ALASKA; } }

    5

    3答えて

    私はEnumSetを持っており、基本論理要素の配列へ/から前後に変換します。それがうまく動作した場合、私はむしろ、基本論理要素よりも、アレイの代わりにList、および/またはBooleanオブジェクトを操作することができます。私は、もう一方の端に取得したい何 enum MyEnum { DOG, CAT, BIRD; } EnumSet enumSet = EnumSet.of(MyEnum.D

    -3

    2答えて

    時間Cの項目の大規模なセットを列挙型を使用して、データの私のセットは、Windows 10上のIISで約300項目 です:私はこのような列挙型を使用する場合 : enum EnumSet{ item1,item2,... item300 } switch enumset{ case EnumSet.Item1: { //Do something b

    7

    1答えて

    これはJavaで、クロスプラットフォームで、実行時にOpenJDKがインストールされたUbuntu Onericを実行しているコンピュータでデバッグされています。 私が取り組んでいるゲームでクラス内をチェックするためのEnumSetがあります。私は、logcatから、私のコンストラクタ内のデバッグをたくさん読んでいます: Tile : passability being set...? Exce

    3

    2答えて

    の2種類のいずれかから: public enum EnumOne implements EnumInterface { SomethingHere, SomethingThere; public void someMethod() { } } public enum EnumTwo implements EnumInterface { Somethin

    5

    1答えて

    次のコードコンパイル(期待通りのテストを実行する): import java.util.EnumSet; public class EnumTest { static enum Cloneables implements Cloneable { One, Two, Three; } public <T extends Cloneable> T get

    6

    3答えて

    メソッドを使用してEnumSet<FooType>からStringにシリアル化したいと思います。 例:EnumSet.of(FooType.COMMON, FooType.MEDIUM).toString()は[COMMON, MEDIUM]となります。 質問は、このような文字列をデシリアライズしてEnumSet<FooSet>に返すエレガントな方法です。私はいくつかの一般的に知られているライブラ

    16

    2答えて

    私は驚くほど単純なコンストラクタを持たず、そのメソッドはnull値が気に入らないので、EnumSetに苦労しています。やや動作しますが、私にはないと思える EnumSet<MyClass> x = EnumSet.copyOf(Collections.<MyClass>emptySet()); :私が思いついた何 。

    1

    1答えて

    私はちょうどJavaを学び始めています。カードのデッキで動作する簡単なアプリケーションを開発中です。現在、私はEnumでSuitクラスをインスタンス化しようとしています。私はEnumSet機能を使いたいと思っていましたが、ここで何が起こっているのか、私は本当に頭がおかしくなりません。 私はいくつかの例を見てきましたが、私は構文を完全に理解していないと思います。 これまで私がこれまで持っていたことは

    1

    1答えて

    私はenumsetをenumsetの値の文字列に変換しようとしています。現時点では、Joiner.on(',').join(enumset))を使用して一連の値を作成しています。しかし、enumsetが提供する注文保証は何ですか? ありがとうございます!