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

    Problema cannot find symbol

    Salve a tutti, ho acquistato da poco un manuale apogeo su java, l'unica cosa è che mi sembra abbastanza complesso per un principiante.
    Il problema che ho riguarda il primo esercizio di esempio, questo è quanto scritto sul libro:

    import jbook.util.Input;

    public class Hello {
    public static void main(String[]args){
    System.out.print("Come ti chiami? ");
    String persona;
    persona = Input.readString();
    System.out.println("Ciao + persona + '!');
    }
    }

    Questo invece è quanto scritto da me su netbeans:

    package hello.java;


    /**
    *
    * @author punk_
    */
    public class HelloJava {


    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
    System.out.print("Come ti chiami? ");
    String persona;
    persona = Input.readString();
    System.out.println("Ciao " + persona + '!');
    // TODO code application logic here
    }

    }


    infine il messaggio di errore:

    cannot find symbol
    symbol: variable Input
    location: class HelloJava
    ----
    (Alt-Enter shows hints)


    Sicuramente il problema sono io ma sinceramente non ho ben capito l'import jbook util e come scaricarlo visto che andando sul sito scritto nel manuale non c'è nessun materiale, inoltre devo ancora capire bene la compilazione, cioè va fatta ogni volta o nel caso io voglia usare un IDE come in questo caso, non serve?

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2017
    Messaggi
    5
    Quote Originariamente inviata da marco95OP Visualizza il messaggio
    Sicuramente il problema sono io ma sinceramente non ho ben capito l'import jbook util e come scaricarlo visto che andando sul sito scritto nel manuale non c'� nessun materiale
    Eccoti il link per il download della classe che ti serve:
    http://www.apogeonline.com/2011/libr...kutilinput.zip
    NB: bisogna comunque effettuare l'import in questo modo:
    codice:
    package hello.java;
    import jbook.util.Input; //qui
    
    /**
    *
    * @author punk_
    */
    public class HelloJava {
    
    
    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
    System.out.print("Come ti chiami? ");
    String persona;
    persona = Input.readString();
    System.out.println("Ciao " + persona + '!');
    // TODO code application logic here
    }
    
    }
    Quote Originariamente inviata da marco95OP Visualizza il messaggio
    inoltre devo ancora capire bene la compilazione, cio� va fatta ogni volta o nel caso io voglia usare un IDE come in questo caso, non serve?

    Quando esegui il progetto, NetBeans compilera' cio' che dev'essere compilato, quindi non devi farlo manualmente. Inoltre l'IDE ha una funzione che compila automaticamente quando salvi, devi solo vedere se e' abilitata nelle proprieta' del progetto.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.