Fastest way to traverse through a really long string (512+ chars) in Java https://stackoverflow.com/questions/13300558/java-most-efficent-way-to-traverse-a-string https://stackoverflow.com/questions/8894258/fastest-way-to-iterate-over-all-the-chars-in-a-string/11876086#11876086
String data = "a really long string";
Field field = String.class.getDeclaredField("value");
field.setAccessible(true);
char[] chars = (char[]) field.get(data);
for (int i = 0, n = chars.length; i < n; i++)
System.out.println(chars[i]);