Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655

    Metodi per creare un parser

    Ciao a tutti, dunque dovrei costruire un parser. Vorrei implementarlo in java e per questo ho bisogno di sapere se questo linguaggio mette a disposazioni due metodi:

    1-Per prendere ogni stringa di un testo;

    2-Un metodo che mi dica se sono state esaminate tutte le stringhe in modo da far fermare il programma.

    Sapreste dirmi se ci sono questi due metodi, in qualche libreria??

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

    Re: Metodi per creare un parser

    Originariamente inviato da melmar20
    dunque dovrei costruire un parser.
    Parser di cosa??

    Originariamente inviato da melmar20
    1-Per prendere ogni stringa di un testo;
    Cioè?? Spezzare una stringa? E come?? Specifica meglio.

    Originariamente inviato da melmar20
    2-Un metodo che mi dica se sono state esaminate tutte le stringhe in modo da far fermare il programma.
    Tutte le stringhe ... quali? Anche qui è poco chiara la questione.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655
    per stringa intendo una singola parola, ovvero ciò che vorrei fare è ad esempio se ho un file .txt che all'interno contega la riga :

    "Ciao a tutti"

    Voglio che il mio programma mi crei 3 array contenenti rispettivamente : Ciao, a , tutti.

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da melmar20
    "Ciao a tutti"

    Voglio che il mio programma mi crei 3 array contenenti rispettivamente : Ciao, a , tutti.
    java.util.StringTokenizer oppure le espressioni regolari (vedi split() di String ma anche il package java.util.regex).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655
    soltanto che con la classe java.util.StringTokenizer, riesco a tokenizzare una sola riga, a me servirebbe poter tokenizzare un intero testo.

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da melmar20
    soltanto che con la classe java.util.StringTokenizer, riesco a tokenizzare una sola riga, a me servirebbe poter tokenizzare un intero testo.
    Beh ma scusa ... o metti tutto quanto in una unica String e la elabori oppure leggi riga x riga del testo ed elabori una singola riga per volta.
    Dipende quindi da cosa vuoi fare .... né StringTokenizer né le espressioni regolari possono fare magie ... loro prendono solo una stringa, la elaborano e basta ... sei tu che devi preoccuparti di come/quando/dove fare la lettura di una o più righe.
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.