Ich habe eine Analysefunktion, die eine codierte Länge aus einem Bytepuffer analysiert, die analysierte Länge als int zurückgibt und einen Index als ganzzahliges Argument in den Puffer aufnimmt. Ich möchte, dass die Funktion den Index entsprechend der Analyse aktualisiert, dh diesen Index als Referenz übergeben möchte. In C würde ich einfach eine passieren int *
. Was ist der sauberste Weg, dies in Java zu tun? Ich bin gerade dabei, das Indexargument zu übergeben. als int[]
, aber es ist ein bisschen hässlich.
Integer
ist unveränderlich.