privatestaticvoid dotest(PushbackInputStream in, int expected) throws Exception
{ int one, two, last, got;
in.unread(4);
in.unread(5);
in.unread(6);
in.skip(2); if (in.read() != 4) { thrownew Exception("Failed the n < pushed back bytes case");
}
System.err.println("Passed the n < pushed back bytes case");
one = in.read();
two = in.read();
if (two == 7) {
in.unread(two);
two = 0;
}
in.skip(2);
last = in.read();
got = (one + two + last);
System.err.println("Expected " + expected + " got " + got); if (expected != got) { thrownew Exception("Expected " + expected + " got " + got);
}
}
in = new PushbackInputStream(new ByteArrayInputStream(data1), 3);
dotest(in, 1);
in = new PushbackInputStream(new ByteArrayInputStream(data2), 3);
dotest(in, 7);
in = new PushbackInputStream(new ByteArrayInputStream(data3), 3);
dotest(in, 4);
}
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet am 2026-10-11)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.