Ana kuruluşumuz:
Java’nın en temel komutudur.
Ekrana yazı yazmak için kullanılır.
public class Main {
public static void main(String[] args) {
System.out.println("Merhaba Dünya!");
}
}
System.out → sistemin çıktısını (ekran) temsil eder.
println() → içindeki metni yazdırır ve alt satıra geçer.
Java’da veri saklamak için değişken kullanılır.
int yas = 15;
double ortalama = 87.5;
String isim = "Ayşe";
boolean acikMi = true;
int → tam sayı
double → ondalıklı sayı
String → metin
boolean → true/false (doğru/yanlış)
Bir koşula göre farklı işlemler yapılmasını sağlar.
int yas = 18;
if(yas >= 18) {
System.out.println("Reşitsin!");
} else {
System.out.println("Reşit değilsin!");
}
if → koşul doğruysa çalışır.
else → koşul yanlışsa çalışır.
Belirli sayıda tekrar yapar.
for(int i = 1; i <= 5; i++) {
System.out.println("Sayı: " + i);
}
i = 1 → başlangıç
i <= 5 → koşul
i++ → her adımda i’yi 1 artır
Koşul doğru olduğu sürece çalışır.
int sayi = 1;
while(sayi <= 3) {
System.out.println("Sayı: " + sayi);
sayi++;
}
Belirli bir işi yapan kod bloğudur.
public static void selamVer() {
System.out.println("Selam!");
}
public static void main(String[] args) {
selamVer();
}
public static void → bir metot tanımlıyoruz.
selamVer() → çalıştırılabilir fonksiyon.
public static void topla(int a, int b) {
System.out.println("Toplam: " + (a + b));
}
public static void main(String[] args) {
topla(3, 7);
}
Metot iki sayı alır (a ve b)
Toplamı yazdırır.
public static int kare(int x) {
return x * x;
}
public static void main(String[] args) {
int sonuc = kare(5);
System.out.println("Sonuç: " + sonuc);
}
String[] renkler = {"Kırmızı", "Mavi", "Yeşil"};
System.out.println(renkler[0]); // Kırmızı
class Araba {
String marka;
int hiz;
void calistir() {
System.out.println("Araba çalıştı!");
}
}
public class Main {
public static void main(String[] args) {
Araba a = new Araba();
a.marka = "Toyota";
a.hiz = 120;
a.calistir();
}
}
class → şablon (Araba sınıfı)
a → sınıftan oluşturulan nesne (obje)
a.calistir() → metot çalıştırma
try {
int a = 5 / 0;
} catch (Exception e) {
System.out.println("Bir hata oluştu!");
}
import java.util.Scanner;
Scanner input = new Scanner(System.in);
System.out.print("Adın nedir?: ");
String ad = input.nextLine();
System.out.println("Merhaba " + ad);