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.out — Java 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.