【Kotlin】paizaラーニングのKotlin体験編②【やってみた】

今日の収穫↓

 

・プログラムの実行時、ターミナルでプログラムの入出力先の指定ができる

 

・入力されたデータが等しいか判定

 equals()を使う。
 a.equals("b") 等しい     変数aは"b"と等しい

 

・Kotlinでのfor文

 カウンター変数 i でカウントし終了条件である 3 まで繰り返し処理をする

 fun main() {
     val greeting = "Hello world"

     for(i in 1 .. 3) {
         println(greeting)
     }
 }

 

・複数行のデータの受け取り

 繰り返し処理の中でreadLine()を使うと、標準入力から1行ずつ複数行のデータを受け           取れる

 

受け取った整数回だけ繰り返す↓

fun main() {
    val count = readLine()!!.toInt() // 回数を標準入力から受け取って表示
    println(count)

 

    val greeting = "Hello world" // ↑で受け取った回数だけ変数greetingで文字列表示
    for (i in 1 .. count) {
        println(greeting)
    }
}