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

    Stampa su file di un elenco di oggetti

    Salve a tutti, forse il mio è un problema banale, ma vi assicuro che ci ho buttato su tanto, tantissimo tempo.. ho una classe di progetti, che ha tra gli attributi private una LinkedList di stringhe, più altri attributi( stringhe, int). Vorrei scrivere un metodo di classe che prenda in ingresso una lista di progetti e che stampi su file tutti gli attributi (lista di stringhe, stringhe, int) di tutti i progetti facenti parte della lista.. sono riuscito a spiegarmi? Grazie anticipatamente!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    347
    non mi è chiara una cosa, te hai questa situazione da ciò che ho capito:

    codice:
    import java.util.LinkedList;
    import java.util.List;
    
    public class ClasseDiProgetto {
    	private List<String> list = new LinkedList<String>();
    	private String stringa="";
    	private int intero=0;
    
    }
    che cosa è una lista di progetti?

  3. #3
    ad esempio: LinkedList<ClasseDiProgetto>

  4. #4
    comunque il codice che hai scritto, newhook, rispecchia fedelmente la classe che ho modellato io

  5. #5
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Oppure usi ObjectOutputStream, o se deva essere più leggibile potresti usare toString().

    codice:
    public class ClasseDiProgetto
    {
        private List<String> list = new LinkedList<String>();
        private String stringa="";
        private int intero=0;
    
        public String toString()
        {
            StringBuffer sb=new StringBuffer();
            for (String str : list) sb.append(str+"\r\n");
            sb.append(stringa+"\r\n");
            sb.append(intero+"\r\n");
            return sb.toString();
        }
    }

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  6. #6
    scusami, ma non ho capito un granché.. manca forse del codice?

  7. #7
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Il file deve avere un formato particolare?

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  8. #8
    un semplice .txt

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    39
    Forse neroux intende farti creare un metodo più generale, che stampa il tuo oggetto in una String, che poi devi solo sbattere in un file .txt! Ma che eventualmente può essere usata per altri scopi in futuro...

  10. #10
    dunque, definendo un metodo tostring, quando faccio la stampa della lista su file ottengo ciò che voglio, quindi parte del problema è risolto.. ora il problema è che non so come "potenziare" il metodo tostring in modo tale che restituisca anche il contenuto della lista, presente in ogni oggetto di tipo ClasseDiProgetto..

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.