Ho una ByteBuffer
che può contenere un massimo di (4 + size
) bytes
(cioè, un intero seguito da size
caratteri). Tuttavia, il numero di caratteri scritti su ByteBuffer
potrebbe essere inferiore a size
.Determinare il numero di byte nel ByteBuffer
Quindi mi stavo chiedendo, c'è comunque da stabilire quanti caratteri sono stati scritti su ByteBuffer
e non solo sulla dimensione totale di esso? limit
, position
e tali non sembrano essere ciò che sono dopo.
Grazie per il vostro aiuto!
Che dire di 'hasRemaining'? –
'hasRemaining' restituisce un valore booleano che indica se è rimasto qualcosa, non quanti byte rimangono. –