私はどのように各列挙のすべての値を取得し、すべて1つの変数で一緒に追加することを理解しようとしています。私のコード。Javaどのように各列挙のすべての値の合計を取得する
enum Junk {
Wrapper(0),
SilverCoins(150),
Dresser(250),
Sofa(250),
ChippedBat(0),
BrokenMicrowave(0),
SilverWare(35),
Newspapers(0),
Book(20),
Clothes(60),
Plates(40),
Cups(25),
DiningTable(200),
Chair(30),
BoxOfPaper(10),
BucketofPaint(10),
Watch(30);
}
各列挙型の値をすべて追加して追加する方法を知りたいと思います。
* normalクラス*のコンストラクタにアクセス修飾子が指定されていない場合、コンストラクタには* defaultアクセス*があります。 'enum type'のコンストラクタにアクセス修飾子が指定されていない場合、コンストラクタは** private **です。 'enum型'のコンストラクタが** public **または** protected **と宣言されている場合、コンパイル時エラーです。 ***あなたが明示的に宣言していなくても、 'enum型'のコンストラクタは常にプライベートです*** – Lion