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

    [JAVA] - Richiamare l'input da una classe

    Salve, ho un problema con questo codice generato da me:

    Main.java
    codice:
    import java.io.IOException;
    
    public class Main {
    
        public static void main(String[] args) throws IOException {
            String nome = new String();
            utente.utente(nome);
            System.out.println(nome);
    
        }
    }
    Nome.java
    codice:
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    
    public class Nome {
    
        BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
            
        public String utente(String nome) throws IOException {
            
            System.out.print("Inserisci nome: ");
            nome = input.readLine();
            return nome;
      
      }
    
    }
    Non riesco a capire perkè non mi restituisce, nel main, il nome ke immetto!

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Perché passi 'nome' come parametro? È inutile.
    Prova a fare così:

    codice:
      public static void main(String[] args) throws IOException {
        String nome;
        nome = utente.utente();
        System.out.println(nome);
      }
    
      ...
    
      public String utente() throws IOException {
        System.out.print("Inserisci nome: ");
        nome = input.readLine();
        return nome;
      }
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    be si era solo una prova , cmq ho capito l'errore, grazie mille

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.