publicstaticvoid main(String[] args) throws Throwable { int failed = 0; for (Charset cs : Charset.availableCharsets().values()) { if (! cs.canEncode()) continue;
System.out.printf("%s: ", cs.name());
ByteArrayOutputStream baos = new ByteArrayOutputStream();
OutputStreamWriter osw = new OutputStreamWriter(baos, cs);
osw.close(); if (baos.size() != 0) {
System.out.printf(" Failed: output bytes=%d", baos.size());
failed++;
}
System.out.println();
} if (failed != 0) thrownew AssertionError("Some tests failed");
}
}
Messung V0.5 in Prozent
¤ 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.0.14Bemerkung:
(vorverarbeitet am 2026-06-10)
¤
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.