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

    Trovare Stringa su File di Testo

    Ciao ragazzi ho un file di testo composta da righe.
    ogni riga è composta da parole separate tra di loro da un trattino (il numero delle parole è variabile).
    Vorrei cercare di estrapolare queste parole che compongono le varie righe. Come posso fare?

    Per adesso ho solamento caricato il file
    codice:
     File f=new File("provalettura.txt");
    	  
    	  FileInputStream fis=new FileInputStream(f);
    	  InputStreamReader isr=new InputStreamReader(fis);
    	  BufferedReader br=new BufferedReader(isr);
    	  String linea=br.readLine();
    	 
    	  while(linea!=null) {
    	         System.out.println(linea);
    	         linea=br.readLine();
    	  }
    Dopo come posso cercare all'interno del file i trattini e individuare le varie parole??

  2. #2
    Utente di HTML.it L'avatar di Pacio88
    Registrato dal
    Sep 2007
    Messaggi
    447
    Io ti consiglierei l'uso delle "regular expressions", vediti java.util.regex e il relativo tutorial .

    Ciao.

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

    Re: Trovare Stringa su File di Testo

    Originariamente inviato da reginaldo
    ogni riga è composta da parole separate tra di loro da un trattino (il numero delle parole è variabile).
    Vorrei cercare di estrapolare queste parole che compongono le varie righe. Come posso fare?
    Spezzi la riga usando "-" come separatore. Vedi split() (che usa le espressioni regolari) di String. E ottieni un array di String.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.