Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  1. #1

    Selezione per stampa di una informazione

    Salve a tutti.

    Il mio file "invitati.txt" è così composto:

    Francesco;Totti;0634322;via torbella monaca 42; Y;
    Luca;Toni;0475647;via Verona 39;Y;
    Luis;Muriel;076973904;via genova 93;N;
    Ezechiel;Lavezzi;08178283;via partenope 88;Y;
    Patrice;Evra;0119384884;via torino 6;N;
    Antonio;Candreva;Via AbbiateGrasso 37;N

    L'ultima lettera è la conferma di partecipazione a una partita di calcio.



    Io sono arrivato a questo codice che semplicemente, legge tutto il file e me lo stampa a video.
    (Però mi salta la prima riga)

    L'esercizio mi chiede di :
    -stampare solo quelli che partecipano.
    -stampare solo un'argomento della riga(Es. i cognomi)

    Help me please


    import java.util.Scanner;
    import java.io.*;
    public class Invitati {
    public static void main(String[] args) {


    String nomeFile="Invitati.txt";


    try{


    Scanner inputStream=new Scanner(new File(nomeFile)) ; //CREO L'INPUTSTREAM
    String riga=inputStream.nextLine(); // GLI DICO DI LEGGERE




    while(inputStream.hasNextLine()){
    riga=inputStream.nextLine();


    String[]array=riga.split(";");


    String nome=array[0];
    String cognome=array[1];
    int telefono=Integer.parseInt(array[2]);
    String indirizzo=array[3];
    String conferma=array[4];


    //Stampa

    System.out.println(riga);


    }
    inputStream.close();


    } catch(FileNotFoundException e){
    System.out.println("Impossibile trovare il file: " +nomeFile );


    }catch(IOException e){
    System.out.println("errore nella lettura del file: " +nomeFile );


    }
    }
    }
    Ultima modifica di cicciozza; 06-12-2016 a 19:02

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.