awilum.ru
Статьи Курсы Об авторе

String в Java

В Java, String представляет собой класс, который используется для работы со строками текста. Строки в Java являются объектами, что означает, что они обладают множеством методов для работы с ними. Вот некоторые основные характеристики и функции класса String в Java:

  1. Неизменяемость (Immutable).
    Строки в Java неизменяемы, что означает, что после создания строки ее значение нельзя изменить. Вместо этого любая операция над строкой (например, конкатенация) создает новую строку.
  2. Литеральная запись строк.
    В Java строки можно записывать литералами в двойных кавычках.
    Например: “Пример строки”.
  3. Методы для работы со строками. String предоставляет множество методов для работы с текстовыми данными, таких как length(), charAt(), substring(), indexOf(), toUpperCase(), toLowerCase() и многие другие.
  4. Конкатенация строк.
    В Java строка может быть объединена с другими строками с использованием оператора + или метода concat().
  5. Форматирование строк.
    Класс String также предоставляет методы для форматирования строк, такие как format().
  6. Строковые литералы.
    Строки в Java могут быть хранены в пуле строк, что позволяет сравнивать их по значению с помощью оператора ==.

Пример использования String в Java:

public class Main {
    public static void main(String[] args) {
        String str1 = "Привет, ";
        String str2 = "мир!";
        
        // Конкатенация строк
        String result = str1 + str2;
        System.out.println(result); 
        // Привет, мир!
        
        // Длина строки
        int length = result.length();
        System.out.println("Длина строки: " + length); 
        // Длина строки: 12
        
        // Получение символа по индексу
        char ch = result.charAt(0);
        System.out.println("Первый символ: " + ch); 
        // Первый символ: П
        
        // Изменение регистра
        String upperCase = result.toUpperCase();
        System.out.println("Строка в верхнем регистре: " + upperCase); 
        // Строка в верхнем регистре: ПРИВЕТ, МИР!
    }
}
Хотите стать востребованным Java разработчиком?
Присоединяйтесь к курсу Java Тренажер прямо сейчас!
Научитесь решать разнообразные практические задачи по программированию, которые помогут улучшить ваш уровень программирования на Java.
Не упустите шанс стать экспертом в мире разработки – начните свой путь прямо сейчас!
Обнаружили ошибку в этой статье? Хотите уточнить, обновить или добавить что-то?
Все мои статьи доступны для редактирования на GitHub. Буду благодарен за любое улучшение или исправление!