/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String input
= "Hi😀" ; // String input = "ABC" ; int countCodePoints = input.codePointCount( 0 , input.length() ) ;
for( int i = 0 ; i < countCodePoints ; i ++ )
{
System.
out.
println( "i: " + i
+ " | " + input.
codePointAt( i
) ) ; }
"Hi😀".
chars().
forEach( c
-> System.
out.
println( c
) ) ;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewpTdHJpbmcgaW5wdXQgPSAiSGnwn5iAIiA7ICAvLyBTdHJpbmcgaW5wdXQgPSAiQUJDIiA7CmludCBjb3VudENvZGVQb2ludHMgPSBpbnB1dC5jb2RlUG9pbnRDb3VudCggMCAsIGlucHV0Lmxlbmd0aCgpICApIDsKZm9yKCBpbnQgaSA9IDAgOyBpIDwgY291bnRDb2RlUG9pbnRzIDsgaSArKyApCnsKCVN5c3RlbS5vdXQucHJpbnRsbiggImk6ICIgKyBpICsgIiB8ICIgKyBpbnB1dC5jb2RlUG9pbnRBdCggaSApICkgOwp9CgoiSGnwn5iAIi5jaGFycygpLmZvckVhY2goIGMgLT4gU3lzdGVtLm91dC5wcmludGxuKCBjICkgKSA7CgoJfQp9