What Happens if i create a byte array continuously in a while loop with different size and add read an stream into it?
- by SajidKhan
I want to read an audio file into multiple byte arrays , with different size . And then add into a shared memory.
What will happen if use below code. Does the byte array gets over written. I understand it will creat multiple byte array , how do i erase those byte arrays after my code does what it needs to do.
int TotalBuffer = 10;
while (TotalBuffer !=0){
bufferData = new byte[AClipTextFileHandler.BufferSize.get(j)];
input.read(bufferData);
Sharedbuffer.put(bufferData);
i++;
j++;
TotalBuffer--;
}