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!