Autore Topic: Scrittura su file limitata  (Letto 521 volte)

Offline vecio88

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Windows 7
Scrittura su file limitata
« il: 03 Febbraio 2012, 17:42:31 CET »
0
Buonasera a tutti :), devo scrivere delle righe su file. e per farlo utilizzo il seguente codice

Codice (Java): [Seleziona]
    fileOutput = new File("/data/data/core.sms.mobile/files/",
                    "storico.txt");
            file = new FileWriter(fileOutput, true);
            outFile = new PrintWriter(file);

Il problema e che voglio che vengano scritte solo 100 righe e dalla 101esima ricominci a scrivere dalla prima riga

qualche suggerimento su come posso fare??

Offline alexAndroid

  • Utente normale
  • ***
  • Post: 185
  • Respect: +27
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Giò
  • Sistema operativo:
    Ubuntu 11.10; Windows XP
Re:Scrittura su file limitata
« Risposta #1 il: 03 Febbraio 2012, 22:42:48 CET »
0
Un metodo brutto ma didattico (se ho capito) è:
Codice (Java): [Seleziona]
for (j = 0; j < quantovuoi; j++) {
   // Crea un file non in append (sovrascrivendo il precedente)
   for (int i=0; i<100; i++)
      // aggiungi in append la riga i al file
Sei stato aiutato oppure il tuo problema è stato risolto? Allora premi il tasto THANKS E' un modo utile e carino per ringraziare chi ti è stato di aiuto.

Offline vecio88

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Windows 7
Re:Scrittura su file limitata
« Risposta #2 il: 04 Febbraio 2012, 14:33:09 CET »
0
non me gusta :) grazie cmq