Mam funkcję parsowania, która analizuje zakodowaną długość z bufora bajtowego, zwraca przeanalizowaną długość jako int i pobiera indeks do buforu jako liczbę całkowitą arg. Chcę, aby funkcja aktualizowała indeks zgodnie z tym, co jest analizowane, tj. Chcę przekazać ten indeks przez odniesienie. W C po prostu zdałabym int *
. Jaki jest najczystszy sposób na zrobienie tego w Javie? Obecnie szukam możliwości przekazania argumentu indeksu. jako int[]
, ale jest trochę brzydki.
Integer
jest niezmienna.