Simple question java [Résolu/Fermé]

Messages postés
189
Date d'inscription
vendredi 24 octobre 2008
Statut
Membre
Dernière intervention
2 janvier 2012
- - Dernière réponse : hdiama
Messages postés
189
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!
Afficher la suite 

2 réponses

0
Merci
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
Messages postés
189
Date d'inscription
vendredi 24 octobre 2008
Statut
Membre
Dernière intervention
2 janvier 2012
5
0
Merci
Ok ok je vois... Je te remercie beaucoup danimo!