Vanessa Sculier wrote:
 > Bonjour,
 > J'ai fait un petit programme qui demande le surnom de quelqu'un
 > et l'affiche a l'�cran.
 > [...]
 > Ensuite, c'est de pire en pire ... :/
 > Quelle serai mon erreur ?

Bonjour, tu oublies de r�initialiser ton tableau !
En rajoutant cette ligne juste apr�s le 'try', cela fonctionne :
for (int i=0; i<tab.length; tab[i++] = 0);

a+, yann.

-- 
   / Yann SECQ            Equipe SMAC           [EMAIL PROTECTED] \
| Multi-Agent Systems Modeling & Agent Oriented Programming |
   \ http://www.lifl.fr/SMAC        http://www.lifl.fr/~secq /

import java.io.*;

public class Nickname {

    public static void main(String[] args) {
        boolean disconnected=false;
        String s ;
        byte tab[] = new byte[128];
        while(disconnected!=true){
            try {
                for (int i=0; i<tab.length; tab[i++] = 0);
                System.out.println("Enter your nickname :");
                System.in.read(tab);
                s = new String(tab, 0);
                System.out.println("your nickname is "+s);
            } catch(IOException e) {
                e.printStackTrace();
            }
        }
    }
}

Répondre à