Lesson 8 of 100
Strings
String operations and methods
📚
Learn💻
Practice❓
Quiz🏆
Challenge⭐
Complete📚 Lý thuyết
**String** là kiểu dữ liệu lưu trữ chuỗi ký tự. Trong Kotlin, String có rất nhiều method hữu ích: **Thuộc tính:** - length: Độ dài chuỗi - indices: Range các chỉ số **Methods phổ biến:** - uppercase() / lowercase(): Đổi chữ hoa/thường - trim(): Xóa khoảng trắng đầu/cuối - contains(): Kiểm tra có chứa chuỗi con - replace(): Thay thế chuỗi - split(): Tách chuỗi - substring(): Lấy chuỗi con
💡 Ví dụ 1/3
String basics
🟣 kotlin
1
2
3
4
5
6
7
8
9
10
fun main() { val text = "Hello Kotlin!" println("Text: $text") println("Length: ${text.length}") println("First char: ${text[0]}") println("Last char: ${text[text.length - 1]}") println("Uppercase: ${text.uppercase()}") println("Lowercase: ${text.lowercase()}")}💬 Truy cập ký tự bằng index trong [], index bắt đầu từ 0.
🎯 Fun Fact
Trong Kotlin, String là immutable (bất biến). Mỗi khi bạn thay đổi string, một string mới được tạo ra!
💡 Pro Tip
Dùng triple quotes """ để tạo multiline string mà không cần !