枚举字符串和列表?

时间:2014-01-02 10:10:12

标签: java string enums

是否可以在java中编写枚举?

public enum SomeEnum{

ADDRESS("someData", arraylist);
}

基本上可以将列表保留在Enum中吗?

2 个答案:

答案 0 :(得分:1)

如下定义,因为枚举是常量,所以需要在编译时传递数组列表。

public enum SomeEnum{
  String name;
  ArrayList data;

SomeEnum(String name, ArrayList data) {
  this.name = name;
  this.data=data;
}

  ADDRESS("someData", new ArrayList()); // pass your arraylist here
}

答案 1 :(得分:0)

Enum就像一个班级。它可以有属性和方法。

相关问题