ruang kerja

Groovy

jalur praktis untuk belajar Groovy dari nol

definisi dulu

apa itu Groovy

Groovy dipakai untuk menulis instruksi tepat. Di sini kamu memakainya sebagai jalur praktis untuk belajar Groovy dari nol. Model awalnya sederhana: input melewati langkah lalu menjadi output.

fakta minimumfile app.groovyjalankan groovy app.groovykebiasaan pelajari satu bagian kecil Groovy, ketik contoh minimal, lalu jalankan
program

urutan instruksi yang dijalankan dengan jelas.

nilai dan variabel

nilai adalah data. variabel adalah nama untuk menyimpan data.

fungsi

pekerjaan kecil bernama yang menerima input dan menghasilkan hasil.

runtime

Groovy menjalankan kode dari app.groovy.

kode pertama yang mudah dibaca

output program

entry point output syntax println
println 42
output 42

silsilah bahasa

pohon Groovy

lihat asal Groovy, bahasa yang dekat, dan langkah belajar berikutnya.

akar
JavaPythonRuby
sekarangGroovykeluarga berorientasi objek
keluargakeluarga berorientasi objek
cocok untuk

cocok untuk jalur praktis untuk belajar Groovy dari nol

mulai dari nol

1baca satu aturan2tebak keluaran3ketik dari ingatan4jalankan cek5ulang dengan satu perubahan

Bank soal

Cari lalu latihan

Pilih tahap atau cari soal pada bahasa ini lalu buka latihan.

18 hasil
Q 1PilihanTahap 1 definisi

Groovy soal 1

Groovy soal 1. Pilih pernyataan yang paling cocok dengan mencetak nilai.

Q 2PilihanTahap 1 definisi

Groovy soal 2

Groovy soal 2. Pilih pernyataan yang paling cocok dengan memberi nama nilai.

Q 3PilihanTahap 1 definisi

Groovy soal 3

Groovy soal 3. Pilih pernyataan yang paling cocok dengan fungsi yang bisa dipakai ulang.

Q 4PilihanTahap 1 definisi

Groovy soal 4

Groovy soal 4. Pilih pernyataan yang paling cocok dengan koleksi dasar.

Q 5PilihanTahap 1 definisi

Groovy soal 5

Groovy soal 5. Pilih pernyataan yang paling cocok dengan mencetak nilai.

Q 6PilihanTahap 1 definisi

Groovy soal 6

Groovy soal 6. Pilih pernyataan yang paling cocok dengan memberi nama nilai.

Q 7PilihanTahap 1 definisi

Groovy soal 7

Groovy soal 7. Pilih pernyataan yang paling cocok dengan fungsi yang bisa dipakai ulang.

Q 8PilihanTahap 1 definisi

Groovy soal 8

Groovy soal 8. Pilih pernyataan yang paling cocok dengan koleksi dasar.

Q 9PilihanTahap 1 definisi

Groovy soal 9

Groovy soal 9. Pilih pernyataan yang paling cocok dengan mencetak nilai.

Q 10PilihanTahap 1 definisi

Groovy soal 10

Groovy soal 10. Pilih pernyataan yang paling cocok dengan memberi nama nilai.

Q 11PilihanTahap 1 definisi

Groovy soal 11

Groovy soal 11. Pilih pernyataan yang paling cocok dengan fungsi yang bisa dipakai ulang.

Q 12PilihanTahap 1 definisi

Groovy soal 12

Groovy soal 12. Pilih pernyataan yang paling cocok dengan koleksi dasar.

Q 13PilihanTahap 1 definisi

Groovy soal 13

Groovy soal 13. Pilih pernyataan yang paling cocok dengan mencetak nilai.

Q 14PilihanTahap 1 definisi

Groovy soal 14

Groovy soal 14. Pilih pernyataan yang paling cocok dengan memberi nama nilai.

Q 15PilihanTahap 1 definisi

Groovy soal 15

Groovy soal 15. Pilih pernyataan yang paling cocok dengan fungsi yang bisa dipakai ulang.

Q 16PilihanTahap 1 definisi

Groovy soal 16

Groovy soal 16. Pilih pernyataan yang paling cocok dengan koleksi dasar.

Q 17PilihanTahap 1 definisi

Groovy soal 17

Groovy soal 17. Pilih pernyataan yang paling cocok dengan mencetak nilai.

Q 18PilihanTahap 1 definisi

Groovy soal 18

Groovy soal 18. Pilih pernyataan yang paling cocok dengan memberi nama nilai.

pilihan ganda

Groovy soal 1

Q 1Pilihanbaru

Groovy soal 1. Pilih pernyataan yang paling cocok dengan mencetak nilai.

println 42

referensi

pola untuk app.groovy

Groovygroovy app.groovy
ingat dari memoribaca satu poin lalu tulis ulang tanpa melihat
telusuri kodecatat nilai variabel sebelum menjalankan
ketik sendirikurangi salin lebih banyak mengetik dan perbaiki satu error

entry point output syntax println

output program

println 42
  • Run the smallest file first
  • Print one known value
  • Check the output before adding more code

variables assignment types def

nilai dan nama

def total = 42
println total
  • Give values readable names
  • Keep one idea per line while learning
  • Trace the value before changing it

function collection List

fungsi dan koleksi

def add(a, b) {
  a + b
}

def scores = [40, 2]
println scores.size()
  • Keep functions small
  • Return useful values
  • Use the common collection before reaching for frameworks