Heim  >  Artikel  >  Java  >  Konvertieren Sie den Datentyp long in Java in den Typ int

Konvertieren Sie den Datentyp long in Java in den Typ int

高洛峰
高洛峰Original
2017-01-22 10:16:472529Durchsuche

Die Konvertierung vom Typ int in den Typ long ist eine Aufwärtskonvertierung, die direkt implizit konvertiert werden kann. Die Konvertierung vom Typ long in den Typ int ist jedoch eine Abwärtskonvertierung, und es kann zu einem Datenüberlauf kommen:

Hauptsächlich wie folgt : Eine Konvertierungsmethode als Referenz:

1. Erzwungene Typkonvertierung

long ll = 300000;
int ii = (int)ll;

2. Rufen Sie die intValue()-Methode auf

long ll = 300000;
int ii= new Long(ll).intValue();

3. Konvertieren Sie zuerst long in einen String und dann in einen Integer.

long ll = 300000;
int ii = Integer.parseInt(String.valueOf(ll));

Diese drei Methoden sind relativ einfach und klar.

Weitere Artikel zum Konvertieren des Datentyps „Long“ in den Typ „Int“ in Java finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn