Java sans type simple

alexandre23 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Bonjour je dois retranscrire ce code sans utiliser de type simple, donc sans utiliser le int.

for(int i = 1; i <= n; i++)
{
System.out.println(i);
}

Des idées ??

A voir également:

1 réponse

EminoMeneko Messages postés 2435 Date d'inscription   Statut Membre Dernière intervention   318
 
Pas d'idées autre que d'utiliser une classe enveloppe Integer.
0
alexandre23 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   11
 
Super, Mais tu fais ca comment ? t'arriverai pas me coder ce petit bout stp ?

thanks
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Tu remplaces ta variable i par un, objet de la classe Integer, et tu utilises les constructeurs et méthodes de cette classe pour remplacer les opérations d'affectation, comparaison et incrémentation.
Voir : java.lang.Integer
0
alexandre23 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   11
 
ok thanks
0
alexandre23 Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   11
 
Bonjour, jai trouvé les méthodes adéquates mais il me manque celle de l'opérateur ++,Savez vous laquelle utiliser ? Merci
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Avec des Integer c'est comme pour les int : i = i+1 ou i++
Si vraiment tu veux t'embêter, tu fais i = new Integer(i+1), mais ça tu ne le feras jamais en Java ^^
0