fork download
  1. public class StringOperations {
  2.  
  3. public static void main(String[] args) {
  4. String fullName = "шевчук максим андреевич";
  5.  
  6. // 2. Распечатать последний символ строки
  7. System.out.println("Последний символ строки: " + fullName.charAt(fullName.length() - 1));
  8.  
  9. // 3. Проверить, заканчивается ли строка подстрокой «…»
  10. System.out.println("Заканчивается на 'андреевич': " + fullName.endsWith("андреевич"));
  11.  
  12. // 4. Проверить, начинается ли строка подстрокой «Фамилия»
  13. System.out.println("Начинается на 'шевчук': " + fullName.startsWith("шевчук"));
  14.  
  15. // 5. Проверить, содержит ли строка подстроку «Имя»
  16. System.out.println("Содержит 'максим': " + fullName.contains("максим"));
  17.  
  18. // 6. Найти позицию подстроки «Имя» в строке
  19. int position = fullName.indexOf("Максим");
  20. if (position != -1) {
  21. System.out.println("Позиция подстроки 'Мак': " + position);
  22. } else {
  23. System.out.println("Подстрока 'Мак' не найдена.");
  24. }
  25.  
  26. // 7. Заменить все символы “а” на “о”
  27. String replacedString = fullName.replace('а', 'о');
  28. System.out.println("Замена 'а' на 'о': " + replacedString);
  29.  
  30. // 8. Преобразовать строку к верхнему регистру
  31. System.out.println("Верхний регистр: " + fullName.toUpperCase());
  32.  
  33. // 9. Преобразовать строку к нижнему регистру
  34. System.out.println("Нижний регистр: " + fullName.toLowerCase());
  35. }
  36. }
  37.  
Success #stdin #stdout 0.04s 25460KB
stdin
Standard input is empty
stdout
public class StringOperations {

    public static void main(String[] args) {
        String fullName = "шевчук максим андреевич";

        // 2. Распечатать последний символ строки
        System.out.println("Последний символ строки: " + fullName.charAt(fullName.length() - 1));

        // 3. Проверить, заканчивается ли строка подстрокой «…»
        System.out.println("Заканчивается на 'андреевич': " + fullName.endsWith("андреевич"));

        // 4. Проверить, начинается ли строка подстрокой «Фамилия»
        System.out.println("Начинается на 'шевчук': " + fullName.startsWith("шевчук"));

        // 5. Проверить, содержит ли строка подстроку «Имя»
        System.out.println("Содержит 'максим': " + fullName.contains("максим"));

        // 6. Найти позицию подстроки «Имя» в строке
        int position = fullName.indexOf("Максим");
        if (position != -1) {
            System.out.println("Позиция подстроки 'Мак': " + position);
        } else {
            System.out.println("Подстрока 'Мак' не найдена.");
        }

        // 7. Заменить все символы “а” на “о”
        String replacedString = fullName.replace('а', 'о');
        System.out.println("Замена 'а' на 'о': " + replacedString);

        // 8. Преобразовать строку к верхнему регистру
        System.out.println("Верхний регистр: " + fullName.toUpperCase());

        // 9. Преобразовать строку к нижнему регистру
        System.out.println("Нижний регистр: " + fullName.toLowerCase());
    }
}