Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    40

    cercare un file per nome e estensione

    ho trovato su internet un codice che permette di cercare un file per nome e estensione
    link:
    http://www.ioprogrammo.it/tipstricks...a-t4707.0.html

    ho sostituito alcune stringhe,mettendo le directory,il nome del file e dell'estensione.
    però rimangono 40 errori,in varie parti del codice come ad esempio in tutti i println,dando errore sul carattere '\'.
    Come mai?

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: cercare un file per nome e estensione

    Originariamente inviato da hteo
    ... dando errore sul carattere '\'.
    Come mai?
    \ è un carattere speciale. Hai mai usato \n o \t? Ecco... Se vuoi usare il carattere \ in una stringa devi scrivere \\.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    40
    ho risolto un po' di errori,ma rimangono problemi nel metodo esploraFile dove mi da errore e nell'istruzione if(files.isFile[])

  4. #4
    E cosa sarebbe:

    codice:
    if(files.isFile[])
    semmai:

    codice:
    if(files.isFile())
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da satifal
    E cosa sarebbe:

    codice:
    if(files.isFile[])
    semmai:

    codice:
    if(files.isFile())
    Ad occhio direi che il tipo su ioProgrammo voleva scrivere files[i].isFile()
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    40
    sì,scusa intendevo quello....

    ecco gli errori:
    C:\Users\Matteo\Desktop>javac cerca.java
    cerca.java:71: cannot find symbol
    symbol : method isFile()
    location: class java.io.File[]
    if (files.isFile()){
    ^
    cerca.java:72: cannot find symbol
    symbol : method getAbsolutePath()
    location: class java.io.File[]
    pw.println(files.getAbsolutePath());
    ^
    cerca.java:73: cannot find symbol
    symbol : method getAbsolutePath()
    location: class java.io.File[]
    System.out.println(files.getAbsolutePath());
    ^
    cerca.java:79: esploraFile(java.io.File,java.lang.String,java.lan g.String) in ce
    rca cannot be applied to (java.io.File[],java.lang.String,java.lang.String)
    esploraFile(files,nome,tipo);
    ^
    4 errors

    C:\Users\Matteo\Desktop>

  7. #7
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da hteo
    sì,scusa intendevo quello....

    ecco gli errori:
    C:\Users\Matteo\Desktop>javac cerca.java
    cerca.java:71: cannot find symbol
    symbol : method isFile()
    location: class java.io.File[]
    if (files.isFile()){
    ^
    cerca.java:72: cannot find symbol
    symbol : method getAbsolutePath()
    location: class java.io.File[]
    pw.println(files.getAbsolutePath());
    ^
    cerca.java:73: cannot find symbol
    symbol : method getAbsolutePath()
    location: class java.io.File[]
    System.out.println(files.getAbsolutePath());
    ^
    cerca.java:79: esploraFile(java.io.File,java.lang.String,java.lan g.String) in ce
    rca cannot be applied to (java.io.File[],java.lang.String,java.lang.String)
    esploraFile(files,nome,tipo);
    ^
    4 errors

    C:\Users\Matteo\Desktop>
    files è un array, in quel codice mancano tutti gli accessi attraverso l'indice! Chi lo ha scritto non lo ha neanche testato prima di distribuirlo...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    40
    quindi?

  9. #9
    Devi aggiungere gli indici.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  10. #10
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da hteo
    quindi?
    Quindi studiati le basi del linguaggio... Col copia&incolla selvaggio non andrai da nessuna parte...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

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.