class Ideone
{
{
// покрывает все символы юникода
String s
= "хуйпиздаджигурда"; for (int c : s.codePoints().toArray()) {
}
// покрывает только первые 65535 символов юникода
for (char c : s.toCharArray()) {
}
}
}
Y2xhc3MgSWRlb25lCnsKcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CiAgICAgICAgLy8g0L/QvtC60YDRi9Cy0LDQtdGCINCy0YHQtSDRgdC40LzQstC+0LvRiyDRjtC90LjQutC+0LTQsAogICAgICAgIFN0cmluZyBzID0gItGF0YPQudC/0LjQt9C00LDQtNC20LjQs9GD0YDQtNCwIjsKICAgICAgICBmb3IgKGludCBjIDogcy5jb2RlUG9pbnRzKCkudG9BcnJheSgpKSB7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihDaGFyYWN0ZXIudG9DaGFycyhjKSk7CiAgICAgICAgfQogICAgICAgIAogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKCiAgICAgICAgLy8g0L/QvtC60YDRi9Cy0LDQtdGCINGC0L7Qu9GM0LrQviDQv9C10YDQstGL0LUgNjU1MzUg0YHQuNC80LLQvtC70L7QsiDRjtC90LjQutC+0LTQsAogICAgICAgIGZvciAoY2hhciBjIDogcy50b0NoYXJBcnJheSgpKSB7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKTsKICAgICAgIH0gCgl9Cn0=