Що таке String в Java?
String є послідовністю символів і є незмінним типом даних. Це означає, що, створивши рядковий об'єкт, його не можна змінити. String надає безліч методів для роботи з текстовою інформацією, роблячи його основним класом для роботи з рядками Java.
Робота з ним:
- Рядки можуть бути створені за допомогою літералів (наприклад,
"Привіт, світ!") або за допомогою конструктора:
String strLiteral = "Привіт, світ!";
String strConstructor = new String("Привіт, світ!");
- Строковий об'єкт, створений у Java, не може бути змінений після створення. Будь-які операції, які модифікують рядок, створюють новий об'єкт.
String original = "Java";
String modified = original.concat("is powerful");
- Для порівняння рядків використовується метод
equals(), а також оператори==та!=.
String str1 = "Hello";
String str2 = "Hello";
boolean isEqual = str1.equals(str2); // true
- Клас
Stringнадає безліч методів для роботи з рядками, таких якlength(),charAt(),substring(),toLowerCase(),toUpperCase()та інші.
Коментарі (1)