Kod nümunələri
Əsaslar üçün qısa, işləyən nümunələr. Dil seçin və istənilən nümunəni compiler-də açın.
Hello, World!
Hər dil buradan başlayır: hər şeyin işlədiyini yoxlamaq üçün ekrana mesaj çap edin.
Compiler-də açpublic class Main { public static void main(String[] args) { System.out.println("Hello, World!"); } }Dəyişənlər
Dəyişənlər mətn, tam və kəsr ədədlər kimi dəyərləri saxlayır ki, onları təkrar istifadə edəsiniz.
Compiler-də açpublic class Main { public static void main(String[] args) { String name = "Ada"; int age = 21; double height = 1.75; System.out.println(name + " " + age + " " + height); } }Şərtlər
if / else proqrama dəyərdən asılı olaraq yol seçməyə imkan verir.
Compiler-də açpublic class Main { public static void main(String[] args) { int age = 18; if (age >= 18) { System.out.println("Adult"); } else if (age >= 13) { System.out.println("Teenager"); } else { System.out.println("Child"); } } }Dövrlər
Dövrlər kod blokunu təkrarlayır: sayı bilirsinizsə for, şərti gözləyirsinizsə while istifadə edin.
Compiler-də açpublic class Main { public static void main(String[] args) { for (int i = 1; i <= 5; i++) { System.out.println(i); } int n = 3; while (n > 0) { System.out.println("Countdown " + n--); } } }Funksiyalar
Funksiya kodu təkrar istifadə oluna bilən blokda toplayır: giriş qəbul edir, nəticə qaytarır.
Compiler-də açpublic class Main { static int add(int a, int b) { return a + b; } public static void main(String[] args) { System.out.println(add(2, 3)); } }Fibonaççi ardıcıllığı
Hər ədəd özündən əvvəlki iki ədədin cəmidir. Dəyişənləri, dövrləri və hesabı birləşdirən klassik tapşırıq.
Compiler-də açpublic class Main { public static void main(String[] args) { int a = 0, b = 1; for (int i = 0; i < 10; i++) { System.out.print(a + " "); int next = a + b; a = b; b = next; } } }