Pomembnejše objektne metode v razredu Integer

public String toString()

Vrne niz, v katerem je v desetiškem številskem sestavu zapisana vrednost, ki jo predstavlja trenutni objekt. Metoda se pokliče implicitno, kadar poskušamo izpisati objekta tipa Integer, seveda pa jo lahko pokličemo tudi eksplicitno.

Integer i = new Integer(15);
System.out.println("V spremenljivki i je shranjena vrednost " + i); //implicitni klic
System.out.println("V spremenljivki i je shranjena vrednost " + i.toString()); //eksplicitni klic
	

public int intValue()

Vrne celo število, ki ga predstavlja objekt.

Integer i = new Integer(15);
int newI = i.intValue();
	

public double doubleValue()

Vzame celo število, ki ga predstalja objekt, ga pretvori v tip double in ga vrne.

Integer i = new Integer(15);
double d = i.doubleValue();
	

public int compareTo(Integer anotherInteger)

Metoda primerja trenutno celo število s številom, ki ga predstavlja objekt anotherInteger. Metoda vrača:

Integer i = new Integer(15);
Integer j = new Integer(20);
if(i.compareTo(j) < 0) {
	System.out.println("Število " + i + " je manjše od števila " + j + ".");
}
else if(i.compareTo(j) > 0) {
	System.out.println("Število " + i + " je večje od števila " + j + ".");
}
else if(i.compareTo(j) == 0) {
	System.out.println("Število " + i + " je enako številu " + j + ".");
}