文字列
CoddyのKotlinジャーニー「基礎」セクションの一部。レッスン 8/93。
Char は 1 つの文字です(例:1、6、%、b、p、.、T など)
String 型は、複数の Char で構成される特殊な型です。
変数に文字列値を初期化するには、二重引用符で囲みます:
fun main() {
val s1 = "This is a string"
val s2 = "This is also a string"
}上の例では、s1とs2という名前の2つの文字列値が初期化されています。
注: Kotlinでは、Stringには二重引用符 " のみを使用します。単一引用符 ' は、1つの Char 値にのみ使用します。
fun main() {
val letter: Char = 'A' // 単一文字
val word: String = "Hello" // 文字列
}文字列テンプレート:
Kotlinには、$を使用する文字列テンプレートという強力な機能があります。これにより、文字列の中に値を直接挿入できます:
fun main() {
val name = "Alice"
val age = 25
println("My name is $name and I am $age years old.")
// 私の名前はAliceで、25歳です。
}式には${}を使用します:
fun main() {
val a = 10
val b = 5
println("The sum is ${a + b}") // 合計は15です
}チャレンジ
初心者文字列 I am learning to code with Coddy! を coddy という名前の値に格納してください。
正確な文字列値を、正しい大文字と小文字の区別で格納してください。
自分で試してみよう
fun main() {
// 以下にコードを入力してください
val coddy = ?
// 下の行は変更しないでください
println("coddy = \"$coddy\"")
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Kotlinプレイグラウンド