Simple question java

Résolu/Fermé
hdiama Messages postés 188 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 2 janvier 2012 - 5 févr. 2010 à 09:56
hdiama Messages postés 188 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 2 janvier 2012 - 5 févr. 2010 à 11:57
Bonjour,
String est une classe ou un objet?
Je pense que c'est une classe puisque ça commence avec une majuscule, mais si c'est le cas alors pourquoi fait-on new String() qui est réservé aux objets?
Merci d'avance!
A voir également:

2 réponses

Utilisateur anonyme
5 févr. 2010 à 10:50
Salut.

Toutes les classes sont des objets...

Oui, String est une classe (du package java.lang).
Et il n'est pas nécessaire d'importer cette classe car java.lang est importé implicitement.

new:

L'opérateur new est utilisé pour créer un objet (ou une instance de classe).

Classe reference_objet = new Constructeur([Arguments...]);

String unTexte = new String("Une chaîne de caractère");

MaClasse objet = new MaClasse();

Cordialement.

Dan
0
hdiama Messages postés 188 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 2 janvier 2012 6
5 févr. 2010 à 11:57
Ok ok je vois... Je te remercie beaucoup danimo!
0