Darsliklar Java Ma'lumotlarni chiqarish

Java Java Ma'lumotlarni chiqarish

Ma’lumotlarni chiqarish — dastur natijasini ekranga ko’rsatish usullari. Dasturchi ishining natijasini ko’ra olmasa, kod yozishning ma’nosi qolmaydi. Java’da chiqarish uchun System.out obyekti va uning metodlari ishlatiladi.

System.outJava standart kutubxonasidagi standart chiqarish oqimi. Uning println, print va printf metodlari ma’lumotni ekranga chiqaradi.

println va print

Ikki asosiy chiqarish metodi bor: println yangi qatorga o’tadi, print esa o’tmaydi:

public class Main {
    public static void main(String[] args) {
        System.out.print("Master ");
        System.out.print("Sherkulov");
        System.out.println();
        System.out.println("UzbekDevs");
    }
}
Master Sherkulov
UzbekDevs

print matnni yopishtirib yozdi, println esa yangi qatorga o’tdi. println() ni bo’sh chaqirsa, faqat yangi qator qo’yadi.

Qiymatlarni birlashtirish

Matn va o’zgaruvchini + operatori bilan birlashtirib chiqarish mumkin:

public class Main {
    public static void main(String[] args) {
        String ism = "Farrux";
        int yosh = 26;
        System.out.println("Ism: " + ism + ", yosh: " + yosh);
    }
}
Ism: Farrux, yosh: 26

+ operatori matn kontekstida birlashtirish (konkatenatsiya) vazifasini bajaradi va sonni avtomatik matnga o’giradi.

printf — formatlangan chiqarish

printf metodi ma’lumotni aniq formatda chiqarish imkonini beradi. Format belgilarini jadvalda ko’ramiz:

Belgi Nima uchun
%d butun son
%f kasr son
%s matn
%n yangi qator

Amalda:

public class Main {
    public static void main(String[] args) {
        String ism = "Master Sherkulov";
        double narx = 15000.5;
        System.out.printf("%s uchun narx: %.2f%n", ism, narx);
    }
}
Master Sherkulov uchun narx: 15000.50

%s matn o’rniga, %.2f esa kasr son ikki xona bilan qo’yildi. printf ayniqsa sonlarni chiroyli formatlashda foydali — masalan, pul qiymatlarini.

Sonlar ustida amal va chiqarish

Chiqarish ichida hisob-kitob natijasini ham to’g’ridan-to’g’ri ko’rsatish mumkin:

public class Main {
    public static void main(String[] args) {
        int a = 15, b = 27;
        System.out.println("Yig'indi: " + (a + b));
    }
}
Yig'indi: 42

Diqqat: (a + b) qavs ichida bo’lgani uchun avval qo’shildi. Qavssiz "Yig'indi: " + a + b yozsangiz, matn kontekstida 1527 bo’lib chiqardi — bu ko’p boshlovchini chalkashtiradi.

Xulosa

Bu bo’limda System.out.println, print, printf bilan ma’lumot chiqarishni, qiymatlarni + bilan birlashtirishni va format belgilarini ko’rib chiqdik. Chiqarish — dastur bilan foydalanuvchi orasidagi ko’prik. Keyingi darsda izohlarga o’tamiz.