String s = "I play football";
//Длина строки 15;
System.out.println("Длина строки " + s.length());
//вывести ПЕРВЫЙ символ из стороки I:
System.out.println("Первый символ равен  " + s.charAt(0));
//вывести ПОСЛЕДНИЙ символ из стороки l:
System.out.println("Последний символ равен " + s.charAt(s.length() - 1));
//индекс первого вхождения l;
System.out.println("В первый раз l идет " + s.indexOf("l"));
//индекс последнего вхождения l;
System.out.println("В последний раз l идет " + s.lastIndexOf("l"));
//извлечь подстроку c 4 символа до конца;
System.out.println(s.substring(4));
//извлечь подстроку c 4 по 8 символы; "ay f"
System.out.println("Символы с 4 по 8 " + s.substring(4, 8));
//замена первого вхождения символа "I p8ay football"
System.out.println(s.replaceFirst("l", "8"));
//замена всех символов l на 8 "I p8ay footba88"
System.out.println(s.replace("l", "8"));
//проверка, входят ли символы в строку - true
System.out.println(s.contains("play"));
//проверка, входят ли символы в строку - false
System.out.println(s.contains("xxxxxxxxxx"));


//метод trim, удаляет все ведущие и замыкающие пробелы
s = "  I play football    ";
System.out.println(s.trim()); //"I play football"
//string в int
String a = "5";
int b = 2;
//52;
System.out.println(a+b);
//7
/*Integer.parseInt - поддерживает только целые числа, в другом случае
* будет эксепшн NumberFormatException
*/
System.out.println(Integer.parseInt(a) + b);
Реклама