Menu
Coddy logo textTech

文字列

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"
}

上の例では、s1s2という名前の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です
}
challenge icon

チャレンジ

初心者

文字列 I am learning to code with Coddy!coddy という名前の値に格納してください。

正確な文字列値を、正しい大文字と小文字の区別で格納してください。

自分で試してみよう

fun main() {
    // 以下にコードを入力してください
    val coddy = ?

    // 下の行は変更しないでください
    println("coddy = \"$coddy\"")
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Kotlinプレイグラウンド