|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Oct 2007
Messaggi: 33
|
[JAVA]Passaggio di valori
salve!!!
In questo codice : InputStream inp; OutputStream out; PrintStream print; Socket connection; MiaClasse{ public MiaClasse(InputStream inp, OutputStream out, PrintStream print, Socket connection) { inp = this.inp; out = this.out; print = this.print; connection = this.connection; public void avvia(InputStream inp, OutputStream out, PrintStream print, Socket connection) { //apre gli stream apriConnessioniEstream(inp, out, print, connection); usoglistream(inp, out, print, connection); chiudiConnessioniEstream(inp, out, print, connection); //chiudo gli stream } }Perchè quando arriva al metodo usoglistream dice che sono null come se nn fossero stati aperti???Il passagio dei valori nn è corretto in questo modo??? grazie a presto |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
L'ipotetico costruttore:
Codice:
public MiaClasse(InputStream inp, OutputStream out, PrintStream print, Socket connection) {
inp = this.inp;
out = this.out;
print = this.print;
connection = this.connection;
Ci si aspetterebbe il contrario: Codice:
public MiaClasse(InputStream inp, OutputStream out, PrintStream print, Socket connection) {
this.inp = inp;
this.out = out;
this.print = print;
this.connection = connection;
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Oct 2007
Messaggi: 33
|
grazie mille!!
ho fatto un "Erroraccio"!!!! |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:46.



















