Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18

Discussione: dir e java!!!

  1. #1

    dir e java!!!

    salve atutti!!!!!!
    ho 1 problemino.....
    devo in java, farmi la ricerca di tuute le directory di un so unix!!come faccio??????

    :tongue: :tongue:

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    315
    Il metodo listRoots della classe File ti restituisce un array contenente la (o le, se ne esiste piu' di una) directory radice.
    Da li discendi ricorsivamente in ogni sotto-directory.
    Ciao,
    Lorenzo

  3. #3
    grazie!! lo provo subito!!!
    un'altra domanda!!
    la creazione della dir su WIN č uguale anke x unix(intendo la sintasi!!)??
    Mi spiego meglio: su win faccio
    File f= new File("c:\\joker");
    su unix al posto di c:\\... ke deov metterci???

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    al posto di c: niente, al posto di \ puoi usare File.separator mi pare sia un attributo statico che ritorna un char

  5. #5
    ggrraazziiieee!!
    Approfitto della vt bonta!!!
    posso trasformare un file[] in una collection??come??

  6. #6
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    File[] f;
    ArrayList lista = new ArrayList();
    for (int i=0; i<f.length; i++) {
    lista.add(f[i]);
    }
    ArrayList č una classe che implementa Collection

  7. #7
    Arrays.asList(Object[] a) ritorna una List

    Penso faccia al caso tuo .

    Ciauz
    Lang=Java
    Ambiente = Eclipse forever
    Ubuntu & Win XP Pro

  8. #8
    Originariamente inviato da lelefante
    Il metodo listRoots della classe File ti restituisce un array contenente la (o le, se ne esiste piu' di una) directory radice.
    Da li discendi ricorsivamente in ogni sotto-directory.
    SCUSAAAA!!!! ma....su win mi da inizialmente tutti i drive a: c: e d:
    su linux????
    mi dara direttamente tutte le dir della mia utenza
    vero???

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Parti dalla /

  10. #10
    Originariamente inviato da l.golinelli
    Parti dalla /
    QUindi dovro fare cosi???

    // x windows
    File f= new File("c:\\" + dir);
    // x unix
    // File f= new File("/" + dir);

    f.mkdir();

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.