Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774

    [java] - determinare se un file è vuoto oppure no

    chiedo scusa, sicuramente sto aprendo un argomento gia trito e ritrito...
    purtroppo però ho dovuto constatare che la ricerca del forum va in errore se si inseriscono determinate parole.. tra cui appunto la parola "file"... quindi eccoci qua...

    la domanda è semplice...
    ho bisogno di capire se un file è vuoto oppure no per poter decidere se eliminarlo o se spostarlo in una determinata directory.
    ho visto che nella classe File non ci sono metodi che possono aiutarmi (a parte length() che però mi ritorna sempre 0 anche quando il file non è vuoto)...

    come posso fare?
    grazie mille
    citrus

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724
    codice:
    import java.io.*;
    import javax.swing.*;
    public class FileSizeTest
    {
    public static void main(String args[])
    {
    String file = JOptionPane.showInputDialog("File Path and Name, please type like C:\\directoyname\\filename");
    File f=new File(file);
    long size=f.length()/1000;
    
    System.out.println(size+"KB");
    }
    }
    questo funziona, strano che il metodo lenght ti ritorni sempre zero

  3. #3
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774
    no infatti funziona..
    sono io che ho sbagliato a creare l'oggetto file passandogli un spercorso sbagliato..
    che pirla...
    scusatemua! :rollo:

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.