Class ByteOrderMark

java.lang.Object
org.miaixz.bus.core.io.ByteOrderMark
All Implemented Interfaces:
Serializable, Comparable<ByteOrderMark>, Predicate<byte[]>

public class ByteOrderMark extends Object implements Predicate<byte[]>, Comparable<ByteOrderMark>, Serializable
Byte Order Mark (BOM) 头描述 BOM定义:http://www.unicode.org/unicode/faq/utf_bom.html
  • EF BB BF = UTF-8
  • FE FF = UTF-16BE, big-endian
  • FF FE = UTF-16LE, little-endian
  • 00 00 FE FF = UTF-32BE, big-endian
  • FF FE 00 00 = UTF-32LE, little-endian

来自:Apache-commons-io

Since:
Java 17+
Author:
Kimi Liu
See Also: