Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Solo per chi conosce bene java...

Hai problemi con i file Zip, vuoi formattare l'HD, non sai come funziona FireFox? O magari ti serve proprio quel programmino di cui non ricordi il nome! Ecco il forum dove poter risolvere i tuoi problemi.

Moderatori: Dylan666, hydra, gahan

Solo per chi conosce bene java...

Postdi Swalke » 03/02/03 23:52

Possiedo la versione 1.4 di jdk e non capisco perchè questo codice

import java.io.*;
public class RF2
{
public static void main(String[] args)
{
FileReader a= new FileReader("a.txt");
//Creo due oggetti che leggono dai due file A e B
BufferedReader inA= new BufferedReader(new FileReader("c:\\XML\\a.txt"));
}
}


mi da i seguenti errori:
RF2.java:6: cannot resolve symbol
symbol : constructor FileReader (java.lang.String)
location: class FileReader
FileReader a= new FileReader("a.txt");

RF2.java:8: cannot resolve symbol
symbol : constructor FileReader (java.lang.String)
location: class FileReader
BufferedReader inA= new BufferedReader(new FileReader("c:\\XML\\a.txt"));

2 errors


Non so davvero più cosa pensare perchè il codice è giusto no?
Se mi sapete aiutare ve ne sarò grati per sempre!!! :(
Avatar utente
Swalke
Hardware Admin
 
Post: 820
Iscritto il: 26/10/01 01:00
Località: Milano

Sponsor
 

Postdi kadosh » 04/02/03 00:56

A occhio mi vien questo, ma FileReader non è un method? Se si ne andrebbe implementata/dichiarata la classe corrispondente...o no? Non mastico molto java ma mi son buttato, ciauz. ;)
Ch®is ˜˜ www.glgroup.it˜˜ {~Up You® Life~}™ Semper Fidelis
Avatar utente
kadosh
Moderatore
 
Post: 3791
Iscritto il: 24/09/01 01:00
Località: Roma

Postdi zello » 04/02/03 08:58

Per me il codice è buono. E la classe la trova nel classpath, senno' ti darebbe errori diversi. Non è che il classpath punta a una versione del jdk diversa da quella di javac? Così, a naso, rifarei l'installazione del jdk (e proverei a compilare su una versione più vecchia, che tanto questa è roba che compila anche su java 1.0).

Ciao
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44

Trovato il problema ma adesso?

Postdi Swalke » 04/02/03 13:24

Dopo svariate prove ho scoperto che con la versione di jdk 1.4 mi si presenta il problema ma non con la version 1.2.
In casa avevo queste due versioni di java.

Dunque il problema sta proprio nella versione 1.4 di java.
Sul sito della sun non ho trovato niente che ne parlasse ma quel sito è un labirinto e magari c’è e non l’ho trovato.

Ora il mio problema è questo e ho bisogno di alcuni vostri consigli:
Io ho bisogno della 1.4 perché contiene delle classi di xml che mi servono.

Va bene se installo contemporaneamente sia la 1.2 che la 1.4 e faccio compilare alla 1.2 i file java che hanno il FileReader?
Come faccio se ho un file java che contiene sia una parte di xml che una FileReader? (come lo compilo?)

Nelle variabili d'ambiente di 2000 devo mettere il path di entrambe le
cartelle bin delle due versioni di java vero?
La cosa può comportare casini?

Per ora sono impossibilitato a scaricare una terza versione di java!!!

Fatemi sapere vi prego!!!

Grazie ancora a tutti!!!
Avatar utente
Swalke
Hardware Admin
 
Post: 820
Iscritto il: 26/10/01 01:00
Località: Milano


Torna a Software Windows


Topic correlati a "Solo per chi conosce bene java...":


Chi c’è in linea

Visitano il forum: Nessuno e 12 ospiti