0Pricing
Kotlin Academy · レッスン

Kotlinのセットアップ:REPL、IntelliJ、オンラインPlayground

Kotlin Playground、REPL、IntelliJ IDEAで最初のコード断片を実行します

「Kotlinのセットアップ:REPL、IntelliJ、オンラインPlayground」はCoddyKit上の無料Kotlin Academyレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはKotlin Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Kotlin Academyコースには全4レッスンが含まれています。

環境をセットアップする理由

本格的なKotlinコードを書く前に、コードを編集し、コンパイルし、実行する方法が必要です。Kotlinには、オンラインのPlayground、コマンドラインのREPL、IntelliJ IDEAという3つの一般的な入り口があります。

Kotlin Playground

play.kotlinlang.orgのKotlin Playgroundでは、インストールせずにブラウザー上でKotlinを実行できます。短いコード片を試したり、学習したりするのに最適です。

// Try this in the Playground:
fun main() {
    println("Hello from Playground!")
}

最初のコード片

最も簡単なKotlinプログラムは、コンソールに出力するmain関数です。このコード片を実行して、出力が表示される様子を確認してみましょう。

fun main() {
    println("Hello, Kotlin!")
}

IntelliJ IDEAのインストール

IntelliJ IDEA Community Editionは、無料でKotlinに対応し、Kotlinコンパイラーが同梱された、推奨のローカルIDEです。jetbrains.com/ideaからダウンロードしてください。

Kotlinプロジェクトの作成

IntelliJでFile → New → Projectを選び、Kotlin、JVM、JDKを指定します。IntelliJによってsrc/main/kotlinフォルダーが作成され、そこに.ktファイルを保存します。

IntelliJでコードを実行する

Main.ktというファイルを追加し、main関数を貼り付けて、ガターにある緑色の▷をクリックします。IntelliJがコンパイルと実行を1回の操作で行います。

fun main() {
    println("Running in IntelliJ")
    println("Kotlin version active")
}

Kotlin REPL

REPL(Read-Eval-Print Loop)を使うと、Kotlinの式を入力して結果をすぐに確認できます。IntelliJの(Tools → Kotlin → REPL)から起動するか、コマンドラインでkotlincを実行してください。

// Sample REPL session:
// >>> val x = 10
// >>> x * 5
// res1: kotlin.Int = 50

REPL形式の式

REPLに入力できるものは、すべてmain関数でも使えます。算術演算、文字列操作、変数宣言を試してみましょう。

fun main() {
    val x = 10
    val y = 5
    println(x + y)        // 15
    println("Hello".length) // 5
}

コマンドラインのkotlinc

Homebrew(brew install kotlin)またはSDKMANを使ってKotlinコンパイラーをインストールします。その後、kotlinc Hello.kt -include-runtime -d Hello.jarを実行すると、実行可能なJARが作成されます。

複数のprintln呼び出し

各printlnは1行を出力します。プログラムの動作を追跡するために、自由に使ってください。

fun main() {
    println("Line 1")
    println("Line 2")
    println("Line 3")
}

ツールの選び方

小さな実験にはPlayground、学習やプロジェクトにはIntelliJ、短い1行のコードにはREPLが適しています。本番開発のほとんどはIntelliJで行います。

確認問題

インストールが不要で、ブラウザー上だけでKotlinを実行できるツールはどれですか。

まとめ

Kotlinを実行する方法は3つあります。Playground(インストール不要)、IntelliJ(フル機能のIDE)、REPL(簡単な実験向け)です。作業に合った、最も手軽なツールを選んでください。

よくある質問

「Kotlinのセットアップ:REPL、IntelliJ、オンラインPlayground」レッスンは無料ですか?

はい。「Kotlinのセットアップ:REPL、IntelliJ、オンラインPlayground」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Kotlin Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Kotlin Academyコースには全4レッスンが含まれています。

「Kotlinのセットアップ:REPL、IntelliJ、オンラインPlayground」で何を学びますか?

Kotlin Playground、REPL、IntelliJ IDEAで最初のコード断片を実行します ブラウザで直接実行するハンズオンコードでKotlin Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Kotlin Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのKotlin Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。

「Kotlinのセットアップ:REPL、IntelliJ、オンラインPlayground」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このKotlin Academyレッスンでコードを書いて実行できますか?

はい。すべてのKotlin Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. Kotlinのセットアップ:REPL、IntelliJ、オンラインPlayground
  2. valとvar:初日から不変性を学ぶ
  3. Kotlinの基本型:Int、Double、Boolean、Char
  4. 最初のKotlinプログラム:main、println、入力
← Kotlin Academyに戻る