Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    53

    [java]listiterator-problema con liste navigabili

    ciao a tutti!
    volevo farvi una domanda: i listiterator non sono resettabili neanche reimpostando una variabile globale con una nuova chiamata di listIterator()?
    Vi spiego quello che devo fare:
    una classe Testo che ha come variabili Paragrafo e Parole: paragrafo è un vettore ed ogni paragrafo è rappresentato da un vettore di parole. io quello che devo fare è riuscire ad andare avanti e indietro nel testo a partire dalla prima lista di parole (che rappresenta il 1° paragrafo). se la lista finisce ed esiste un altro paragrafo devo poter spostarmi ad un'altra lista... La classe deve avere dei puntatori al paragrafo e alla parola attuali.

    Avevo fatto con un intero che rappresenta il numero di paragrafi, uno che memorizza il paragrafo attuale e poi avevo costruito un vettore di vettori di parole e poi impostato un ListIterator per il primo vettore di questo vettore (ossia per la prima lista di parole).
    Il metodo VaiAvanti faceva un controllo del tipo if(iter.hasNext()) vai al next(), altimenti se esisteva un altro paragrafo l'iteratore veniva reimpostato con listIterator() ma questo non funziona. come mi consigliereste di fare?

    grazie!

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Ho spostato la discussione nel forum dedicato a Java.
    In futuro, poni qui le tue domande relative a questo linguaggio.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.