Department of Computer Science

https://www.univ-soukahras.dz/en/dept/cs

Module: Techniques objet avancées

  1. Information
  2. Questions
  3. E-Learning

int vs Integer

5 votes

En java, quel est la différence entre int et Integer ? la mème chose pour double et Double ......

Asked on 23:04, Friday 13 May 2016 By
In Techniques objet avancées


Answers (3)




Answer (1)

2 votes

int est un type premitive codé sur 4 octets 

Integer c'est un objet qui possède des attributs comme (MAX_VALUE c'est la valeur maximal, SIZE c'est la taille en bits) et des méthodes comme (parseInt pour converter une chaîne de caractère à un entier )

par exemple : 

le code suivant : 

String S = "912";
int i = Integer.MAX_VALUE;
int j = Integer.SIZE;
int s = Integer.parseInt(S);
int max = (int) Math.pow(2,32);
System.out.println("i = " + i + "= max = " + max + " j = "+ j + "bits s = " + s);

 

on obtient le resultat suivant : 

i = 2147483647= max = 2147483647 j = 32bits s = 912

Answered on 21:28, Saturday 14 May 2016 by
In Techniques objet avancées



Answer (1)

3 votes

int : primitive

Integer : object

Answered on 23:27, Friday 13 May 2016 by Imed BOUCHRIKA
In Techniques objet avancées



Answer (2)

0 votes

Bonne reponse

Answered on 22:55, Thursday 15 Dec 2016 by
In Techniques objet avancées



Do you have an answer ?