Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Java: Richiesta user e Psword, non mi funziona...

    Ciao a tutti!
    premetto che sono un novizio del java, cmq mi potreste aiutare?
    ho scritto questo codice, che mi chieda username e password ma quando lo compilo mi da sempre errore alla riga dove dichiaro lo Scanner:

    codice:
    class boulayo
    {
    	public static void main (String[] Args)
    	{
    		Scanner in = new scanner(System.in);
    		String admin = "boulayo";
    		String password = "pippo";
    		System.out.println("Inserisci il nome utente");
    		String a = in.nextLine();
    		if (a.equals(admin))
    		{
    		System.out.println("Inserisci la password");
    		String p = in.nextLine();
    		if (p.equals(password))
    		{
    		System.out.println("Il nome utente e la password sono corretti");
    		//Blocco di codice
    		}
    		else{
    			System.out.println("La password non è corretta");
    		}
    		}
    		else{
    			System.out.println("Il nome utente non è corretto");
    		}
    	}
    
    }
    grazie in anticipo per le eventuali risposte

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Java: Richiesta user e Psword, non mi funziona...

    Originariamente inviato da boulayo
    ho scritto questo codice, che mi chieda username e password ma quando lo compilo mi da sempre errore alla riga dove dichiaro lo Scanner:
    Dal codice che hai postato risulta che scanner l'hai scritto minuscolo, va messo Scanner. E comunque essendo Scanner nel package java.util, devi mettere una dichiarazione di 'import' se non vuoi dover usare il nome completamente qualificato:

    import java.util.*;

    oppure, solo per Scanner:

    import java.util.Scanner;


    Infine ti segnalo che da Java 6 esiste la classe java.io.Console. Una istanza di tale classe la si ottiene con System.console(). La classe Console ha dei metodi appositi per fare l'input di una password in modo "mascherato".
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    grazie! molto esauriente! ora funziona tutto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.