خروجی (Output)

چاپ خروجی در جاوا: println، print و printf با قالب‌بندی.

نمایش خروجی در جاوا

برای چاپ در کنسول از System.out استفاده می‌شود:

۱. println — چاپ + خط جدید

System.out.println("سلام");
System.out.println("دنیا");
// خروجی:
// سلام
// دنیا

۲. print — چاپ بدون خط جدید

System.out.print("سلام ");
System.out.print("دنیا");
System.out.println();
// خروجی: سلام دنیا

۳. printf — چاپ قالب‌بندی‌شده

مثل زبان C، با placeholer ها:

System.out.printf("نام: %s، سن: %d%n", "علی", 25);
// خروجی: نام: علی، سن: ۲۵

placeholder های رایج

علامتکاربردمثال
%sرشتهprintf("%s", "متن")
%dعدد صحیحprintf("%d", 42)
%fعدد اعشاریprintf("%f", 3.14)
%.2fاعشاری با ۲ رقمprintf("%.2f", 3.14159) → 3.14
%bبولیprintf("%b", true)
%nخط جدیدمثل \n

الحاق رشته‌ها با +

رایج‌ترین راه ترکیب متن و متغیرها:

String name = "علی";
int age = 25;

System.out.println("نام: " + name + " | سن: " + age);
// خروجی: نام: علی | سن: ۲۵
وقتی یک رشته با + به عدد می‌چسبد، عدد به رشته تبدیل می‌شود — "عدد: " + 5 می‌شود "عدد: 5"

ترازبندی در printf

System.out.printf("%-10s|%5d%n", "علی", 25);
System.out.printf("%-10s|%5d%n", "سارا", 30);
// %-10s = چپ‌چین در ۱۰ فاصله
// %5d  = راست‌چین در ۵ فاصله

escape sequence ها

علامتمعنا
\nخط جدید
\tتب افقی
\\بک‌اسلش
\"گیومه دوتایی

این مبحث بخشی از دوره آموزش کامل جاوا است.

ابزارهای مرتبط