2

「-」で区切られた文字列を使用してJavaで列挙型を作成する際に問題があります。

public enum CipherList{

   RSA-MD5,AES128-SHA,AES256-SHA;
}

コンパイルエラーが発生します。

4

3 に答える 3

3

列挙型を使用して正確な文字列を使用する場合は、次のアプローチを使用できます。

enum CipherList{
   CHIP_ONE("RSA-MD5"),CHIP_TWO("AES128-SHA"),CHIP_THREE("AES256-SHA");
   private String code;
   CipherList(String code) {
      code= code;
   }
   String getcode() {
      return code;
   } 
}
于 2012-05-23T07:27:21.070 に答える