Kita dapat mengeksekusi kode Scala dengan terlebih dahulu mengkompilasinya menggunakan alat baris perintah scalac.
object HelloWorld {
def main(args: Array[String]) {
println("Hello,World!")
}
}
Catatan Sebuah titik koma pada akhir pernyataan biasanya opsional.
Metode utama didefinisikan dalam suatu objek, bukan di kelas.
Scala program pengolah dimulai dari metode utama, yang merupakan bagian wajib setiap program Scala.
Metode utama tidak ditandai sebagai statis.
Metode utama adalah metode contoh pada objek tunggal yang secara otomatis dipakai.
Tidak ada tipe kembali. Sebenarnya ada Unit, yang mirip dengan membatalkan, tetapi disimpulkan oleh compiler.
Kami secara eksplisit dapat menentukan jenis kembali dengan menempatkan titik dua dan tipe setelah parameter:
def main(args: Array[String]) : Unit = {
}
Scala menggunakan def kata kunci untuk memberitahu compiler bahwa ini adalah metode.
Tidak ada pengubah tingkat akses di Scala.
Scala tidak menentukan pengubah publik karena tingkat akses default adalah publik.
Mencetak Beberapa Bilangan Mari kita menulis sebuah program yang akan mencetak angka dari 1 sampai 10 di Print1.scalafile:
object Main {
def main(args: Array[String]) {
for {i <- data-blogger-escaped-1="" data-blogger-escaped-br="" data-blogger-escaped-to10=""> println(i)
}
}
Kita bisa menjalankan kode dengan mengetikkan scala Main.scala di konsol.
Program ini memberikan angka 1 sampai 10 ke variabel dan kemudian mengeksekusi println (i), yang mencetak angka 1 sampai 10.
Dalam file Print2.scala, menempatkan
object Main {
def main(args: Array[String]) {
for {
i <- data-blogger-escaped-10="" data-blogger-escaped-1="" data-blogger-escaped-br="" data-blogger-escaped-to="">
j <- data-blogger-escaped-10="" data-blogger-escaped-1="" data-blogger-escaped-br="" data-blogger-escaped-to="">
}
println(i* j)
}
}
0 comments:
Post a Comment