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.