Mam ByteBuffer
, który może pomieścić maksymalnie (4 + size
) bytes
(tj. Liczbę całkowitą, po której następują znaki size
). Jednak liczba znaków zapisanych w pliku ByteBuffer
może być mniejsza niż size
.Określ liczbę bajtów w ByteBuffer
Tak więc zastanawiałem się, czy jest tak, aby określić, ile znaków zostało zapisanych w pliku ByteBuffer
, a nie tylko w ich całkowitym rozmiarze? limit
, position
i takie nie wydają się być tym, za czym jestem.
Dzięki za pomoc!
Co powiesz na 'hasRemaining'? –
'hasRemaining' zwraca wartość logiczną wskazującą, czy pozostało cokolwiek, a nie jak wiele bajtów pozostało. –