So konvertieren Sie ein langes Array in ein langes Array, long [] in Long []
Heute habe ich ein lustiges Problem: Ich muss ein primitives langes Array (long []) in ein Objekt Long [] konvertieren. Zuerst dachte ich, Java JDK sollte diese Art von Funktion bereitstellen, aber ich konnte sie nicht finden. Ich muss eine for-Schleife verwenden, um sie manuell zu konvertieren. Unten ist der verdeckte Quellcode.
long [] largument = (long[])argument; Long Largument [] = new Long[largument.length]; int i=0; for(long temp:largument){ Largument[i++] = temp; }
Diese Lösung gilt auch für andere primitive Arrays für Objektarrays.