[Risolto]Problema programmazione Java

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Paro-89
Prode Principiante
Messaggi: 63
Iscrizione: venerdì 26 giugno 2015, 11:07
Desktop: ubuntu
Distribuzione: Ubuntu 16.04
Sesso: Maschile

[Risolto]Problema programmazione Java

Messaggio da Paro-89 »

Ciao a tutti, ho iniziato da poco ad interessarmi dei programmazione in java. Ho comprato un manuale e eho cominciato a leggermelo. Ora però, dopo molto poco, mi trovo di fronte ad una dimostrazione che il compilatore non riconoscere corretta. Evidentemente c'è un errore da qualche parte che io però, essendo agli inizi, non riesco a riconoscere. Mi potete gentilmente aiutare a capire dov'è l'errore? Grazie (uso netbeans 8.0.2)
Vi posto il codice delle due classi:

Codice: Seleziona tutto

package registro;

//dichiarazione di classe con un metodo
public class Registro {
     public void mostraMessaggio(String nomeCorso) {
          System.out.printf("Benvenuto nel Registro del corso di \n%s!\n", nomeCorso);
    } //fine metodo mostrMessaggio
} //fine classe registro

Codice: Seleziona tutto

package registro;

import java.util.Scanner;

public class ProvaRegistro {
     //il metodo main inizia l'esecuzione del programma
     public static void main (String args[]) {
          //crea uno scanner per acquisire i dati dal terminale
          Scanner input = new Scanner(System.in);
          
          //crea un oggetto Registro e lo assegna a mioRegistro
          Registro mioRegistro = new Registro();
          
          //richiede come input il nome del corso
          System.out.println("Inserire il nome del corso:");
          String nomeDelCorso = input nextLine(); //legge una riga di testo
          System.out.println();
          
          //invoca il metodo mostraMessaggio di mioRegistro e passa nomeDelCorso come argomento
          mioRegistro.mostraMessaggio(nomeDelCorso);
     } //fine metodo main
} //fine classe ProvaRegistro
Mi segnala un errore su questa riga:
String nomeDelCorso = input nextLine(); //legge una riga di testo
Ultima modifica di Paro-89 il venerdì 3 luglio 2015, 9:55, modificato 2 volte in totale.
John_Marco
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 311
Iscrizione: martedì 5 maggio 2009, 19:55
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS X86_64
Sesso: Maschile
Località: Potenza - Roma

Re: Problema programma

Messaggio da John_Marco »

Ciao. Per prima cosa ti suggerirei di mettere un titolo più appropriato in generale quando scrivi i post. Per quanto riguarda il tuo problema, stai richiamando un metodo su un oggetto, ed hai dimenticato il punto.

Codice: Seleziona tutto

input.nextLine()
Paro-89
Prode Principiante
Messaggi: 63
Iscrizione: venerdì 26 giugno 2015, 11:07
Desktop: ubuntu
Distribuzione: Ubuntu 16.04
Sesso: Maschile

Re: Problema programma

Messaggio da Paro-89 »

John_Marco [url=http://forum.ubuntu-it.org/viewtopic.php?p=4776288#p4776288][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao. Per prima cosa ti suggerirei di mettere un titolo più appropriato in generale quando scrivi i post. Per quanto riguarda il tuo problema, stai richiamando un metodo su un oggetto, ed hai dimenticato il punto.

Codice: Seleziona tutto

input.nextLine()
Quando si dice perdersi in un bicchiere d'acqua. Sono tre giorni che ci muoio dietro. Grazie infinite!!! :birra:
John_Marco
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 311
Iscrizione: martedì 5 maggio 2009, 19:55
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS X86_64
Sesso: Maschile
Località: Potenza - Roma

Re: [Risolto]Problema programmazione Java

Messaggio da John_Marco »

Figurati, e buono studio del Java ;)
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 16 ospiti