Bonjour tout le monde,

J'ai découvert en étudiant le code d'un programme, une partie de code que je ne connais pas.

Cette ligne est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
String sCat = new String(cat);
on vient y mettre deux éléments d'un tableau de char :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
char cat [] = new char [2];
cat[0] = raf.readChar(); cat[1] = raf.readChar();
String sCat = new String(cat);
Je suis intrigué par cette ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
String sCat = new String;
On crée donc un nouvel objet nommé sCat et de type String ?

Est-ce que ce genre d'objet est uniquement pour réceptionner des éléments de tableaux ?

Je m'apperçois qu'on met =new String(cat), on ne travaille donc pas avec les indexs du tableau ?

J'espère que vous pourrez m'en dire plus.

Merci d'avance.

beegees