Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Java] Tryb wyliczeniowy (enum). Przypisanie wartości do zmiennej 'int'

Ostatnio zmodyfikowano 2010-07-01 21:24
Autor Wiadomość
markon
Temat założony przez niniejszego użytkownika
[Java] Tryb wyliczeniowy (enum). Przypisanie wartości do zmiennej 'int'
» 2010-07-01 20:41:55
witam,
mam w klasie publiczny enum.
mam tam dwie wartości.
jak teraz w tej samej klasie( w jednej z metod) chcę wykonać taką operację:
int a = wartość_która_jest_w_enumie; // kompilator mówi ze jest błąd - wartość_która_jest_w_enumie cannot be resolved
P-18500
Elaine
» 2010-07-01 20:49:42
C/C++
enum Bla
{
    Foo,
    Bar
}
// ...
Bla lol = Bla.Bar;
Na niejawną konwersję do inta nie licz.
P-18501
markon
Temat założony przez niniejszego użytkownika
» 2010-07-01 21:24:15
mam dziwny problem.
bo to jest tablica dwuwymiarowa, jak stworzę w ten sposób:
C/C++
enum Bla
{
    Foo,
    Bar
}
// ...
Bla lol[][] = new Bla.Bar[ 9 ][ 9 ]; // dziala // tą operacje wykonuje w
jesli wykonam takie co ś:
int i = 9;
int j = 9;
Bla lol[][] = new Bla.Bar[ i ][ j ]; // skompiluje się, ale to jest sygnał(QT jambi),
//to slot w konsolce sypie błędami, wiec nie rozumiem o co chodzi
P-18503
« 1 »
  Strona 1 z 1