【发布时间】:2013-02-15 12:04:37
【问题描述】:
首先,对不起我的英语......
我在做 Enum 类型但我做不到,因为我使用的是tipo(String nombre, short valor)
为什么我必须使用tipo(String nombre, int valor)?使用 int 而不是 short?
public enum Tipo {
// The constructor (String, int) is undefined
DAT ("DAT", -2);
private String nombre;
private short valor;
tipo(String nombre, short valor){
this.nombre = nombre;
this.valor = valor;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public short getValor() {
return valor;
}
public void setValor(short valor) {
this.valor = valor;
}
}
【问题讨论】:
-
Java - short and casting 的可能重复项
标签: java constructor enums