خروجی در جاوا — Java Output
خروجی در جاوا
مقدمه
در برنامهنویسی، یکی از اولین کارهایی که باید یاد بگیریم، نمایش اطلاعات به کاربر است. در زبان Java برای نمایش خروجی در کنسول معمولاً از System.out استفاده میکنیم.
در این درس با روشهای مختلف نمایش متن، عدد، متغیر، نتیجه محاسبات و همچنین تفاوت print() و println() آشنا میشویم.
نمایش خروجی با System.out
در زبان Java، برای نمایش اطلاعات در کنسول از System.out استفاده میشود.
دو متد بسیار مهم برای نمایش خروجی عبارتاند از: print() و println().
System.out.println("Hello World!");
دستور بالا عبارت Hello World! را در خروجی نمایش میدهد.
Hello World!
متد println()
متد println() مخفف عبارت print line است و علاوه بر نمایش اطلاعات، پس از آن مکاننما را به خط بعد منتقل میکند.
System.out.println("Java");
System.out.println("Programming");
در این مثال، هر عبارت در یک خط جداگانه نمایش داده میشود.
Java
Programming
متد print()
متد print() نیز برای نمایش اطلاعات استفاده میشود، اما برخلاف println() پس از نمایش اطلاعات به خط بعد نمیرود.
System.out.print("Hello ");
System.out.print("World!");
Hello World!
همانطور که مشاهده میکنید، دو عبارت در یک خط نمایش داده شدهاند.
تفاوت print() و println()
| ویژگی | print() | println() |
|---|---|---|
| نمایش اطلاعات | بله | بله |
| رفتن به خط بعد | خیر | بله |
ترکیب print() و println()
میتوانیم از این دو متد در کنار یکدیگر استفاده کنیم.
System.out.print("Hello ");
System.out.println("World!");
System.out.println("Welcome to Java.");
Hello World!
Welcome to Java.
نمایش اعداد
در Java میتوانیم اعداد را نیز مستقیماً در خروجی نمایش دهیم.
System.out.println(100);
System.out.println(25);
System.out.println(3.14);
100
25
3.14
نمایش مقدار متغیرها
یکی از کاربردهای مهم خروجی، نمایش مقدار متغیرهاست.
int age = 25;
System.out.println(age);
25
ترکیب متن و متغیر
میتوانیم متن و مقدار یک متغیر را با استفاده از عملگر + با یکدیگر ترکیب کنیم.
String name = "Ali";
System.out.println("Name: " + name);
Name: Ali
نمایش چند مقدار
میتوان چند مقدار مختلف را در یک دستور خروجی نمایش داد.
String firstName = "Ali";
String lastName = "Ahmadi";
System.out.println(firstName + " " + lastName);
Ali Ahmadi
نمایش نتیجه محاسبات
میتوان نتیجه یک محاسبه را نیز مستقیماً در خروجی نمایش داد.
System.out.println(10 + 5);
System.out.println(20 - 8);
System.out.println(4 * 3);
System.out.println(20 / 5);
15
12
12
4
کاراکتر خط جدید \n
در رشتهها میتوان از کاراکتر ویژه \n برای انتقال ادامه متن به خط بعد استفاده کرد.
System.out.println("Hello\nWorld");
Hello
World
کاراکتر Tab با \t
کاراکتر ویژه \t برای ایجاد فاصلهای شبیه کلید Tab استفاده میشود.
System.out.println("Name\tAge");
System.out.println("Ali\t25");
Name Age
Ali 25
کاراکترهای ویژه
در زبان Java برخی کاراکترها معنای ویژهای دارند و با استفاده از \ در رشتهها نوشته میشوند.
| کاراکتر | کاربرد |
|---|---|
| \n | رفتن به خط جدید |
| \t | ایجاد فاصله Tab |
| \” | نمایش علامت نقلقول |
| \\ | نمایش علامت بکاسلش |
نکات کلیدی درس
- برای نمایش خروجی در Java از System.out استفاده میکنیم.
- println() پس از نمایش اطلاعات به خط بعد میرود.
- print() پس از نمایش اطلاعات در همان خط باقی میماند.
- میتوان متن، عدد، متغیر و نتیجه محاسبات را نمایش داد.
- با استفاده از علامت + میتوان متن و متغیرها را با یکدیگر ترکیب کرد.
- کاراکترهای ویژهای مانند \n و \t برای کنترل نحوه نمایش خروجی کاربرد دارند.
تمرین
برنامهای در Java بنویسید که:
- نام خود را در یک متغیر از نوع String ذخیره کند.
- سن خود را در یک متغیر از نوع int ذخیره کند.
- نام و سن را با استفاده از System.out.println() نمایش دهد.
- نتیجه جمع دو عدد را نیز در خروجی نمایش دهد.
جمعبندی
در این درس با روشهای اصلی نمایش خروجی در زبان Java آشنا شدیم. یاد گرفتیم چگونه با استفاده از System.out.println() و System.out.print() متن و اطلاعات مختلف را در کنسول نمایش دهیم.
همچنین با نمایش اعداد و متغیرها، ترکیب متن و متغیر، انجام محاسبات در خروجی و کاراکترهای ویژهای مانند \n و \t آشنا شدیم.
