Toto vlákno bylo označeno za vyřešené.
XANI0
Newbie
mohol by mi niekto pomoct mam problem s nextInt. prikladam cast kodu. za pomoc dakujem
Scanner aPo = new Scanner (System.in);
System.out.println("Zadajte vase pohlavie(muzske/zenske): ");
int UzivApo = aPo.nextInt();
System.out.println("Ste "+aPo+" pohlavie!");
Naemos0
Newbie
Ahoj, co zadáváš v konzoli jako odpověď na tvoji otázku? Int je číselný typ, podle dotazu to spíš vypadá, že očekáváš String (muž/žena).
Navíc pak vypisuješ do konzole "nastavení" třídy Scanner (proměnná aPo) namísto tvého načteného vstupu (proměnná uzivApo).
XANI0
Newbie
Na otázku zadávam odpoveď: muzske alebo zenske.
Podľa toho mi má priradiť do odpovede Ste "muzske alebo zenske" pohlavie! (Záleží čo si užívateľ zadá)
Naemos0
Newbie
V tom případě musíš změnit typ proměnné, do které ukládáš to, co uživatel zadal, na textový (String):
String uzivAPo = aPo.next();
Poté už jen vypíšeš tuto proměnnou (ne proměnnou třídy Scanner):
System.out.println("Ste "+uzivApo+" pohlavie!");
Zjistit počet nových příspěvků
Přidej příspěvek
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 24 hostů