按名称将字段返回为不明确的对象

时间:2015-01-19 00:37:26

标签: java

我目前的代码,

public UUID uuid;
public long login;
public long logout;

public static enum Key {
    UUID,
    LOGIN,
    LOGOUT;
}

public User(UUID u) {
    uuid = u; // only the uuid needs to be set here
}

public Object get(Key key) {
    // return the object
}

如何通过降低枚举值来获得该字段,然后在" get"中返回作为ambigious对象。方法如上所示?

1 个答案:

答案 0 :(得分:0)

其他评论有效,但如果您需要使用枚举... 如何将字段定义为对象数组? 注意:你需要Long the Object not' long'类型。