/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.nio.charset.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
//String symbol = new String( new int[] {0x1F780}, 0, 1 );
String symbol
= "\ud83d\udf80"; byte[] bytes = symbol.getBytes( StandardCharsets.UTF_8 );
for( byte b : bytes ) {
System.
out.
printf( "%02x", b
); }
String newString
= new String( bytes, StandardCharsets.
UTF_8 ); System.
out.
println( newString
);
System.
out.
printf( "%x%n", newString.
codePointAt(0) ); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLm5pby5jaGFyc2V0Lio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vU3RyaW5nIHN5bWJvbCA9IG5ldyBTdHJpbmcoIG5ldyBpbnRbXSB7MHgxRjc4MH0sIDAsIDEgKTsKCQlTdHJpbmcgc3ltYm9sID0gIlx1ZDgzZFx1ZGY4MCI7CgkJU3lzdGVtLm91dC5wcmludGxuKCBzeW1ib2wgKTsKCQlieXRlW10gYnl0ZXMgPSBzeW1ib2wuZ2V0Qnl0ZXMoIFN0YW5kYXJkQ2hhcnNldHMuVVRGXzggKTsKCQkKCQlTeXN0ZW0ub3V0LnByaW50bG4oIEFycmF5cy50b1N0cmluZyggYnl0ZXMgKSApOwoJCWZvciggYnl0ZSBiIDogYnl0ZXMgKSB7CgkJCVN5c3RlbS5vdXQucHJpbnRmKCAiJTAyeCIsIGIgKTsKCQl9CgkJU3lzdGVtLm91dC5wcmludGxuKCk7CgkJCgkJU3RyaW5nIG5ld1N0cmluZyA9IG5ldyBTdHJpbmcoIGJ5dGVzLCBTdGFuZGFyZENoYXJzZXRzLlVURl84ICk7CgkJU3lzdGVtLm91dC5wcmludGxuKCBuZXdTdHJpbmcgKTsKCQkKCQlTeXN0ZW0ub3V0LnByaW50ZiggIiV4JW4iLCBuZXdTdHJpbmcuY29kZVBvaW50QXQoMCkgKTsKCX0KfQ==