Diskuze: Scanner nextLine

Java Java Scanner nextLine

Avatar
JohnyD
Neregistrovaný
Avatar
JohnyD:

prosim o pomoc určit, kde jsem udělal chybu (proč mám u sc.nextline podtržené "sc")

public static void main(String[] args) {
System.out.prin­tln("Zadejte číslo v rozmezí 10-20 nebo 30-40:");
int a = Integer.parse­Int(sc.nextLi­ne());
if (((a >= 10) && (a <= 20)) || ((a >=30) && (a <= 40)))
System.out.prin­tln("Zadal jsi správně");
else
System.out.prin­tln("Zadal jsi špatně");

 
Odpovědět 9.3.2013 17:05
Avatar
Samik11
Redaktor
Avatar
Odpovídá na JohnyD
Samik11:

Musis vytvorit objekt ze tridy Scanner. Koukni se poradne do kodu. Je to tam. :)

Nahoru Odpovědět 9.3.2013 17:26
„Radost vidět a rozumět, to je nejkrásnější dar přírody.“ Albert Einstein
Avatar
JohnyD
Neregistrovaný
Avatar
JohnyD:

Díky, je to tak. A když jsem u těch lamaistických dotazů - kdy se objekty ze třídy Scanner vytváří a kdy ne?

 
Nahoru Odpovědět 9.3.2013 17:44
Avatar
Samik11
Redaktor
Avatar
Odpovídá na JohnyD
Samik11:

Java je silne obektove orientovyny jazyk. Temer vsechno se resi pres objekty. Doporucuju precist si tutorialy zde od sdraca. Pokud zatim pises jednoduche programy v konzoli, tak se tu konstrukci proste nauc pouzivat. Pouziva se, pokud chces nejaky vstup od uzivatele. Az prejdes k OOP najednou ti ten sileny zapis bude davat smysl. :-)

Nahoru Odpovědět  +1 9.3.2013 19:03
„Radost vidět a rozumět, to je nejkrásnější dar přírody.“ Albert Einstein
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.