Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
public void test(){
        String[] string = new String[2];
        for (String s : string){
            s = "test";
        }
        for (int i = 0; i < string.length; i++) {
            System.out.println("string " + i + " = " + string[i]);
        }
    }
Ce code va renvoyer dans la console :

string 0 = null

string 1 = null


Je n'avais jamais rencontré ce probleme avec java1.5 avant (car tres peu utilisé), mais c'est bien ennuyeux tout de meme.

Une petite question au passage, il y a t'il un moyen de pointer vers une variable a null ?