آموزش دستورات ورودی و خروجی در جاوا
جلسات دوره
![مهدی عباسی](/Images/Professor/6d4deffae71a42a7b6ef8f7f942aa4ad.webp)
مهدی عباسی
مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و .... مشاهده رزومه
آموزش چاپ اطلاعات در خروجی در زبان جاوا:
در این آموزش با دستورات ورودی و خروجی در زبان جاوا آشنا میشوید. قطعا یکی از مبحثهای خیلی مهم در هر زبان برنامه نویسی دریافت دادهها از ورودی یا کاربر و چاپ اطلاعات در خروجی است. برنامههایی داریم که ممکن است ورودی نداشته باشند اما همه برنامهها خروجیهایی را در فایلها و یا در کنسول در خروجی برنامه نمایش میدهند. ما در این جلسه قصد داریم با یک سری از توابع و متدهایی که ازپیش تعریف شده در زبان جاوا هستند و کارشان دریافت اطلاعات از ورودی و یا چاپ اطلاعات در خروجی است، را به شما عزیزان آموزش دهیم.
دستور یا تابع 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);
این بخشی را که توضیح دادیم به ما کمک میدهند که خروجی موردنظر خود را تولید کنیم و به همان شکلی که قراراست به کاربر نمایش دهیم آنها را آماده و چاپ کنیم.
دوست درسمنی عزیز، امیدواریم از این آموزش رایگان لذت برده باشید.
برای یادگیری این مبحث می توانید این درس را دانلود کنید و از فایل ها و ویدئو این بخش استفاده کنید.
شما عزیزان می توانید سوالات خود را در بخش انجمن پرسش و پاسخ مطرح کنید و همچنین منتظر انتقادات و پیشنهادات مفید شما در بخش نظرات هستیم تا ما را در کیفیت بهتر آموزش هایمان یاری کنید.
با امید موفقیت و شادی برای شما دوست درسمنی عزیز
انجمن برنامه نویسان جاوا
نظرات دانشجویان
![کاربر درسمن](/Images/Comment/UserE4.png)
سلام خداقوت مثل همیشه عالی بسیار ممنون از استاد عباسی
![کاربر درسمن](/Images/Comment/UserE.png)
بسیار عالی بود ممنون از زحمات شما
![پشتیبانی 1](/Images/PersonImage/nophoto.png)
خواهش میکنیم انشاالله شاهد موفقیت های شما کاربران گرامی درسمن در تمامی عرصه ها باشیم.
![کاربر درسمن](/Images/Comment/UserE.png)
سلام با تشکر از شما. چرا برای تابع System.out.format موقع runچیزی نشان داده نمی شود.%d یا فرمت بندی دیگه
![پشتیبانی 1](/Images/PersonImage/nophoto.png)
سلام کاربر گرامی درسمن، لطفا سوالات برنامه نویسی خود را در انجمن برنامه نویسی درسمن مطرح کنید تا دوستان در اسرع وقت جوابتان را بدهند.
![کاربر درسمن](/Images/Comment/UserE.png)
سلام استاد وقتتون بخیر اگه میشه کلاس و پکیجی که کلمه «string» توشه رو بگید خیلی ممنون میشم
![پشتیبانی 1](/Images/PersonImage/nophoto.png)
سلام رضا جان، این مباحث در دوره جاوا پیشرفته گفته شده است.
نظر شما در تصمیم دیگران اثرگذار است.
لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.