public class StringTest
{
public static void main(String[] args)
{
String greeting = "Hello!";
int len = greeting.length();
System.out.println("Length is " + len);
char ch = greeting.charAt(3);
System.out.println("Character at position 3 is " + ch);
String sub = greeting.substring(1, 3);
System.out.println("Substring[1..3] is " + sub);
int index1 = greeting.indexOf("lo");
System.out.println("Index of \"lo\" is " + index1);
int index2 = greeting.indexOf("low");
System.out.println("Index of \"low\" is " + index2);
}
cHVibGljIGNsYXNzIFN0cmluZ1Rlc3QKewpwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKQp7ClN0cmluZyBncmVldGluZyA9ICJIZWxsbyEiOwppbnQgbGVuID0gZ3JlZXRpbmcubGVuZ3RoKCk7ClN5c3RlbS5vdXQucHJpbnRsbigiTGVuZ3RoIGlzICIgKyBsZW4pOwpjaGFyIGNoID0gZ3JlZXRpbmcuY2hhckF0KDMpOwpTeXN0ZW0ub3V0LnByaW50bG4oIkNoYXJhY3RlciBhdCBwb3NpdGlvbiAzIGlzICIgKyBjaCk7ClN0cmluZyBzdWIgPSBncmVldGluZy5zdWJzdHJpbmcoMSwgMyk7ClN5c3RlbS5vdXQucHJpbnRsbigiU3Vic3RyaW5nWzEuLjNdIGlzICIgKyBzdWIpOwppbnQgaW5kZXgxID0gZ3JlZXRpbmcuaW5kZXhPZigibG8iKTsKU3lzdGVtLm91dC5wcmludGxuKCJJbmRleCBvZiBcImxvXCIgaXMgIiArIGluZGV4MSk7CmludCBpbmRleDIgPSBncmVldGluZy5pbmRleE9mKCJsb3ciKTsKU3lzdGVtLm91dC5wcmludGxuKCJJbmRleCBvZiBcImxvd1wiIGlzICIgKyBpbmRleDIpOwp9