سرفصل دوره

آموزش دستورات ورودی و خروجی در جاوا

75,600 تومان
  • .دسترسی مادام العمر به ویدئوهای دوره
  • .دسترسی رایگان به آپدیت های دوره
  • .تدریس روان و ساده با کیفیت بالا
  • .سرفصل های بسیار جامع و غنی
5812فارغ التحصیل
avatar

مهدی عباسی

مهندس ارشد کارشناسی کامپیوتر
5

مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و ....

نظرات دانشجویان

amir

1402/3/7

سلام خداقوت مثل همیشه عالی بسیار ممنون از استاد عباسی

شبنم

1400/7/17

بسیار عالی بود ممنون از زحمات شما

avatar
پشتیبانی1400/7/18
پشتیبان درسمن

خواهش میکنیم انشاالله شاهد موفقیت های شما کاربران گرامی درسمن در تمامی عرصه ها باشیم.

لبافی

1400/6/25

سلام با تشکر از شما. چرا برای تابع System.out.format موقع runچیزی نشان داده نمی شود.%d یا فرمت بندی دیگه

avatar
پشتیبانی1400/6/28
پشتیبان درسمن

سلام کاربر گرامی درسمن، لطفا سوالات برنامه نویسی خود را در انجمن برنامه نویسی درسمن مطرح کنید تا دوستان در اسرع وقت جوابتان را بدهند.

 

آموزش دستورات ورودی و خروجی در جاوا

آموزش چاپ اطلاعات در خروجی در زبان جاوا:


در این آموزش با دستورات ورودی و خروجی در زبان جاوا آشنا می‌شوید. قطعا یکی از مبحث‌های خیلی مهم در هر زبان برنامه نویسی دریافت داده‌ها از ورودی یا کاربر و چاپ اطلاعات در خروجی است. برنامه‌هایی داریم که ممکن است ورودی نداشته باشند اما همه برنامه‌ها خروجی‌هایی را در فایل‌ها و یا در کنسول در خروجی برنامه نمایش می‌دهند. ما در این جلسه قصد داریم با یک سری از توابع و متدهایی که ازپیش تعریف شده‌ در زبان جاوا هستند و کارشان دریافت اطلاعات از ورودی و یا چاپ اطلاعات در خروجی است، را به شما عزیزان آموزش دهیم.


دستور یا تابع print از تابع‌های آماده شده زبان جاوا است و برای چاپ اطلاعات در خروجی می‌باشد. متد print  می‌تواند هر مقداری چاپ کند، مانند: عدد، رشته، کارکتر، اعداد اعشاری و ... برای استفاده از متد print باید نام پکیج و کلاسی که در آن قرار دارد را بنویسیم:

 

System.out.print(123);


دستور println مانند دستور print می‌باشد با این تفاوت که این امکان را دارد که بعد از عمل چاپ مکانما را ابتدا خط بعد قرار می‌دهد.
اگر عملگر + بین دو رشته قرار بگیرد دو رشته را به هم می‌چسباند و حاصل آن یک رشته می‌شود. پس متغیری که که قرار است آن را در خودش نگهداری کند باید از جنس رشته (string) باشد.

 

String str= “Ali” + “Reza”;

 

اگر یک رشته و عدد را باهم جمع کنیم، حاصل آن یک رشته است.

 

String str= “Ali”+ 459;

 

نکته: اگر یک طرف عملگر + رشته باشد، حتما مقدار دوم هم به رشته تبدیل می‌شود.

عمل چاپ چندین مقدار با یک دستور print:

 

System.out.print(123+ “ Mehdi ”+true+ “ ”+45.678+” ”+’H’) ;

 

دستور printf برای چاپ اطلاعات در خروجی می‌باشد. این متد دو پارامتر ورودی دارد.  به کمک این متد می‌توانیم یک رشته را فرمت بندی کنیم و %s مقدار را از متغیر‌ها دریافت می‌کند. %s پارامترهایی هستند که به  صورت جانگهدار فضایی را رزرو می‌کنند که درآینده مقداردهی کنیم.

String name=”Mehdi”;
String family=””Abbasi;
System.out.printf(“Name is : %s   Family is : %s” , name , family);


   
این بخشی را که توضیح دادیم به ما کمک می‌دهند که خروجی موردنظر خود را تولید کنیم و به همان شکلی که قراراست به کاربر نمایش دهیم آن‌ها را آماده و چاپ کنیم.

 

 

دوست درسمنی عزیز، امیدواریم از این آموزش رایگان لذت برده باشید.
برای یادگیری این مبحث می توانید این درس را دانلود کنید و از فایل ها و ویدئو این بخش استفاده کنید.
شما عزیزان می توانید سوالات خود را در بخش انجمن پرسش و پاسخ مطرح کنید و همچنین منتظر انتقادات و پیشنهادات مفید شما در بخش نظرات هستیم تا ما را در کیفیت بهتر آموزش هایمان یاری کنید.


با امید موفقیت و شادی برای شما دوست درسمنی عزیزsmiley

انجمن برنامه نویسان جاوا