C'est normal, tu lui demandes de t'écrire ton objet input qui est un InputStream. Pour ce faire il fait appele à la méthode toString de ton instance et celle-ci n'ayant pas été surchargée, il fait appel à l'implémentation de base de toString qui te retourne <nom de la classe>@<position en mémoire>Envoyé par tonymo
Ton data.println() écrit les données reçus par un appel à toString si c'est un objet. De ce fait tu ne dois pas lui passer un inputStream en paramètre mais directement les données lues.
Partager