Belajar Input Dan Output Data Di Bahasa Kegiatan Kotlin

Seperti halnya di bahasa pemrograman lain , input dan output  data, menjadi salah satu contoh contoh standar , untuk mencar ilmu menciptakan Aplikasi dengan memakai bahasa pemrograman apapun. Input dan Output yaitu suatu proses mengambil atau menangkap suatu data(nilai atau value) ,yang di lakukan oleh user atau pengguna , yang dimana nantinya akan di terima , kemudian di proses oleh sistem ,dalam hal ini bahasa pemrograman. Kemudian jadinya akan ditampilkan ,berdasarkan inputan data(nilai atau value) ,yang dimasukan oleh user atau pengguna. Pada artikel kali ini kita akan mencar ilmu mengenai input dan output ,menggunakan bahasa pemrograman Kotlin. Mari kita simak lebih lanjut:
 Seperti halnya di bahasa pemrograman lain  Belajar Input dan Output Data di Bahasa Program Kotlin

Menampilkan Output Data:

Untuk menampilkan nilai atau value di bahasa pemrograman Kotlin ,seperti yang kita telah ketahui. Kita hanya perlu menggunakaan method print() atau println() (untuk spasi) . Lalu kita isi nilai atau value , tipe data String beserta variable atau objek di dalamnya.

Kotlin code:

val namablog = "okedroid.com"
val visitor = true
 println("Saya sedang membaca di $namablog")  println("Panjang aksara :  ${namablog.length}")  println( """
  Hello ! saya $visitor bener-bener visitor
  yang sedang membaca artikel di blog $namablog
tentang bahasa pemrograman Kotlin.
 """.trimIndent() )  

Penjelasan :

Pertama , kita mendefinisikan nilai atau value tipe data String pada variable namablog. Lalu , untuk menampilkan nilai atau value , dari variable namablog ,kita tidak hanya dapat memakai tanda (+) , akan tetapi dapat memakai tanda ($). Serta ,kita juga dapat memakai kurung kurawal ${}, kalau ingin menampilkan state atau method dari variable tersebut.
Kita juga dapat memakai tanda kutip 3 kali ( “”” ) , untuk menampilkan teks ,seperti menciptakan artikel. Lalu kita dapat memakai state atau method di akhiran tanda kutip.

Mengambil Input Data:

Setelah kita ,berhasil mencar ilmu perihal menampilkan output data. Kali ini , kita akan mencar ilmu perihal bagaimana ,mengambil atau membaca input data , yang dimana nantinya akan di proses oleh sistem(bahasa pemrograman) untuk ditampilkan.

Sama menyerupai halnya di bahasa pemrograman Java , di dalam Kotlin juga kita akan memakai 3 cara diantaranya :

  •  Dengan memakai method readLine().
  •  Dengan memakai class Scanner
  •  Dengan memakai class BufferedReader

1. Menggunakan method readLine()

println("Masukan Nama Anda :")  val nama = readLine()  println("Nama Anda :" + nama) 

Output :

Masukan Nama Anda :
Fathurrahman
Nama Anda :Fathurrahman

Penjelasan :

Kita hanya perlu mendefinisikan ,  nilai atau value dengan method readLine() , pada variable yang kita deklarasikan. Lalu kalian hanya perlu tekan Enter , pada keyboard di Komputer atau Laptop kalian , untuk menginputkan data.


2. Menggunakan class Scanner

Pertama-tama , kita import terlebih dahulu class atau library dari Java.

import java.util.Scanner

   println(" Masukan Nama Anda :")     val inputData = Scanner(System.`in`)     val nama = inputData.nextLine()     println(" Masukan Umur Anda :")    val umur = inputData.nextInt()     println("""        Terima Kasih telah Memasukan Data.
 ---------------------------------------------
         Nama Anda : $nama
        Umur Anda : $umur  Tahun                           Salam Nama Orang
                           Bank Maju Mundur         """)

Output :

 Masukan Nama Anda :
Fathurrahman
 Masukan Umur Anda :
23

         Terima Kasih telah Memasukan Data.
 ———————————————
         Nama Anda : Fathurrahman
         Umur Anda : 23  Tahun

                           Salam Nama Orang
                           Bank Maju Mundur
       

Penjelasan :

Pertama-tama ,  kita import dulu class atau library Scanner yang ada di bahasa pemrograman Java. Setelah kita kita buat kemudian inisialisasi objek nya dengan nama inputData. Lalu kita dapat memakai method .nextLine() , untuk baris berikutnya , dan .nextInt() untuk baris yang berupa angka tipe data Integer.

3. Menggunakan class BufferedReader

Pertama-tama , kita import terlebih dahulu class atau library dari Java.

import java.io.InputStreamReader import java.io.BufferedReader

val inputData = BufferedReader(InputStreamReader(System.`in`))   println("Masukan Nama :")   val namaAnda = inputData.readLine()   println("Masukan Umur :")   val umurAnda = inputData.readLine()     println(" Nama Anda : $namaAnda")  println(" Umur Anda : $umurAnda")

Output :

Masukan Nama :
Fathurrahman
Masukan Umur :
23
 Nama Anda : Fathurrahman
 Umur Anda : 23

Penjelasan :

Seperti yang kalian lihat pada code diatas,  kita menciptakan dan menginisialisasi objek ,yang berjulukan inputData.  Lalu kita gunakan method .readLine() , untuk membaca atau mengambil inputan data dari user atau pengguna.
Demikian ,kurang lebih klarifikasi perihal mencar ilmu input dan output data , memakai bahasa pemrograman Kotlin. Sebenarnya sama halnya ,jika kita menggunakanya di bahasa pemrograman Java , namun sedikit perbedaan fitur dan , dengan baris code yang lebih ringkas.


Sumber https://www.okedroid.com/

Loading...