chtěl jsem udělat program na heslo, tím způsobem, že bych vytvořil scanner který by se mě ptal, at zadám heslo. Samozřejmě můžu zadat cokoliv, ale pořád to jede dál. Já bych ale potřeboval, absy když tam napíšu třeba 123456, tak at to zpustí pod akci - jiný .jar soubor.
Fórum › Java
Scanner - natsavení true hodnoty
můj kod zatím vypadá takto -
import java.io.PrintStream;
import java.util.Scanner;
public class scanner
{
public scanner()
{
}
public static void main(String args[])
{
Scanner in = new Scanner(System.in);
System.out.println("Please, insert code");
String retezec = in.nextLine();
System.out.println(new StringBuilder("User write: " + retezec));
System.out.println("Access Denied!");
System.out.println("Please, insert code");
String urcite = in.nextLine();
System.out.println(new StringBuilder("User write: " + urcite));
System.out.println("Access Denied!");
System.out.println("Please, insert code");
String ahoj = in.nextLine();
System.out.println(new StringBuilder("User write: " + ahoj));
System.out.println("Access Denied!");
System.out.println("3 bad passwords! shuting down!");
System.exit(0);
}
}
Ty a nechybí ti tam nějaká logická podmínka? Třeba taková která by porovnávala řetezce? Načteny řetezec a uložené heslo a pokud by sedělo tak by se přerušil cyklus nebo zavolal nějakou metodu.
PS. doporučuji momentálně více se toho naučit a přečíst. Je dobré že se snažíš psát ale chce to ještě nastudovat teorii.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Scanner a vyjimka — založil George
3vlákna while(true) — založil JIRKAS
Scanner vlozeni enteru — založil werixon
Java.util.scanner — založil Zero
Moderátoři diskuze