Зміст курсу
Основи Java
Основи Java
Що таке String?
String і як ним користуватися
У мові Java "String" - це тип даних, який використовується для представлення тексту. Його синтаксис виглядає наступним чином:
Main
String name = "string";
Ви вже зустрічали "String
", коли щось відображали на екрані, використовуючи подвійні лапки (""
).
Так, "String" серед нас.
Рядок також можна вивести як будь-яку іншу змінну, наприклад:
Main
package com.example; public class Main { public static void main(String[] args) { String hello = "Hello world!"; // initialising a String variable System.out.println(hello); // printing our String variable } }
Це виглядає просто. Ну що ж, тоді перейдемо до складної частини. Рядок – це тип даних, який не можна змінити після ініціалізації. Це називається незмінним класом. Зараз не застрягайте на цих лякаючих термінах; ми обговоримо їх у окремому курсі. Ми можемо безпосередньо модифікувати значення вже ініціалізованої змінної рядка, але роблячи це, ми просто створюємо новий об'єкт у пам'яті. Наприклад:
Main
package com.example; public class Main { public static void main(String[] args) { String hello = "Hello world!"; // initialising a String variable hello = "Hello c<>definity"; // changing the link to the object in heap memory System.out.println(hello); // printing our new String variable } }
Ми також можемо створювати масиви рядків:
Main
package com.example; public class Main { public static void main(String[] args) { String[] array = {"Hello", ", ", "c<>definity"}; for (String element : array) { System.out.print(element); } } }
У наступному розділі ми поглибимося в основні методи роботи з рядками, і ви зрозумієте, чому я згадав, що значення змінної типу рядок не можна змінити без виконання певних операцій.
Дякуємо за ваш відгук!