depresso per java
Utenti-
Numero contenuti
4 -
Iscritto
-
Ultima visita
Risposte inseriti da depresso per java
-
-
é vero forse il for è più utile ma il while funziona lo stesso.Nel caricare il file ho bisogno del primo indice dell'array libero ,per poi continuare a scrivere su quel file senza cancellare i dati vecchi.Perciò voglio sapere come si può salvare(e quindi poi caricare)in un file un array di dati di tipo String.
Io l'ho gia fatto in passato usando la classe ObjectInputStream/ObjectOutputStream con successo ma trattavo dati di tipo array di record ora invece utilizzo solo un array e credo che il problema sia questo.
Aiutami
-
Stiamo programmando in java.Abbiamo creato una stringa di array che contiene tutte le parole consentite,cioè questo file funge da dizionario quando in seguito immettiamo un testo.Ora dovrei immettere nuove parole e salvarle.Per fare questo dovrei prima caricare i dati e continuare a scrivere.Ho fatto questo:
ObjectInputStream carica = new ObjectInputStream(new FileInputStream("dizionario.out"));
inseriscidizionario= (String)carica.readObject();
while (inseriscidizionario !=null){
++i;
inseriscidizionario =(String)carica.readObject();
facendo questo dovrei caricare in ogni spazio dell'array una parola e continuare a scrivere sul primo indice disponibile.
MA OGNI VOLTA COMINCIA A SCRIVERE DALL'INIZIO
edit:
titolo editato come da art. 6 del regolamento
-
c'è qualche esperto che può darmi consigli utili per risolvere dei problemi su un caso di studio?
in Java
Inviato
é vero forse il for è più utile ma il while funziona lo stesso.Nel caricare il file ho bisogno del primo indice dell'array libero ,per poi continuare a scrivere su quel file senza cancellare i dati vecchi.Perciò voglio sapere come si può salvare(e quindi poi caricare)in un file un array di dati di tipo String.
Io l'ho gia fatto in passato usando la classe ObjectInputStream/ObjectOutputStream con successo ma trattavo dati di tipo array di record ora invece utilizzo solo un array e credo che il problema sia questo.
Aiutami