2019-02-03から1日間の記事一覧

Java 16進数文字列から、byte[]

Java 16進数文字列から、2文字ずつ切り取って byte[] を作る。 必ず2文字ずつ切り出せる文字列であるとする。=すなわち長さが2で割り切れる。 String hexstring= "56d19eaf"; クラシックな方法 Matcher m = Pattern.compile("[\\w]{1,2}").matcher(hexst…