G
Gast
Gast
hallo,
ich möchte eine Byte- List durchlaufen und immer 2 Byte herausnehmen:
Wie kann ich das besser machen? Hat da jemand eine idee, noch dazu möchte ich nur die ersten 32 Byte durchlaufen, in der Liste sind aber bis zu 1000Byte drinnen,
ich möchte eine Byte- List durchlaufen und immer 2 Byte herausnehmen:
Code:
public void analyse(List<Byte> buffer) {
Iterator<Byte> it = buffer.iterator();
while(it.hasNext()) {
Byte next1 = it.next();
Byte next2 = it.next(); // da bekomme ich zum Schluss eine Exception, weil kein next mehr vorhanden ist
Wie kann ich das besser machen? Hat da jemand eine idee, noch dazu möchte ich nur die ersten 32 Byte durchlaufen, in der Liste sind aber bis zu 1000Byte drinnen,