-1
Javaの列挙型の仕組みを理解しようとしています。 は私が正しいと思い、次のコードを持っていますが、IDE(Netbeansのは)「やつ」と「MUJER」を強調し、次のエラー報告します。Javaの列挙型で互換性のない型
互換性のない型を:java.lang.Stringでは に変換することはできません私のコード
をMyproject.MyPackage.String:
public final class Estudiante {
//Enumeraciones
public enum Sexo {
HOMBRE ("Hombre"),
MUJER ("Mujer");
private final String str;
private Sexo(final String str) {
this.str = str;
}
}
public enum String {
soltero, casado, divorciado
}
private String nombre;
private String apellidos;
private Sexo sexo;
//[...] Rest of class...
ちなみに、私のenum
は、コードが示すようにEstudiante
と呼ばれる別のクラスの中にあります。
誰か助けてもらえますか?
おかげさまで皆様に感謝します! ;)
「MyProject.MyPackage」にStringという名前のクラスは定義されていませんが、これは変です。私はこれを理解していない。 :( – MadDev
Ok ...申し訳ありませんが、 'Myproject.MyPackage'のStringクラスの定義はありませんが、少しエラーがありましたが、今はうまく動作しているようです。 – MadDev