Question sur String variable = new String( )
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:
String sCat = new String(cat);
on vient y mettre deux éléments d'un tableau de char :
Code:
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:
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