432 Stimmen

Wie kann ich in Java einen long in int umwandeln?

Wie kann ich in Java einen long in int umwandeln?

-2voto

MANOJ G Punkte 562

Long x = 3120L; //nimm einen beliebigen Long-Wert int z = x.intValue(); //auf die gleiche Weise kann man auch double in int umwandeln

wenn Sie direkt verdeckt arbeiten müssen, dann

longvalue.intvalue();

-4voto

Ich war auch mit diesem Problem konfrontiert. Um dies zu lösen, habe ich zuerst meine lange zu String dann zu int konvertiert.

int i = Integer.parseInt(String.valueOf(long));

-5voto

Kristijan Drača Punkte 616
Long l = 100;
int i = Math.round(l);

-8voto

tsaowe Punkte 49

In Spring gibt es einen rigorosen Weg, einen long in int zu konvertieren

nicht nur lnog kann in int konvertieren, jeder Typ der Klasse erweitert Number kann in andere Number-Typen im Allgemeinen konvertieren, hier werde ich Ihnen zeigen, wie man einen Long in int konvertiert, andere Typen umgekehrt.

Long l = 1234567L;
int i = org.springframework.util.NumberUtils.convertNumberToTargetClass(l, Integer.class);

convert long to int

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X