پرش به محتوای اصلی
مسیر تخصصی جاوا و Spring
درخواست پروژهارتباط با ماراهنما
جاواپرویاد بگیر، تمرین کن، حرفه‌ای بساز
خانهدوره‌هاآموزش رایگانوبلاگمدرس‌هاخدمات
خانهنمونه مثال کار با فایل در جاوا سری سوم
آموزش برنامه نویسی »

نمونه مثال کار با فایل در جاوا سری سوم

مثال از کلاس OutputStreamWriter در جاوا را در این مطلب مشاهده کنید.

۳ دقیقه مطالعهآموزش برنامه نویسی »آموزش جاوا و انجام پروژه های برنامه نویسی
نمونه مثال کار با فایل در جاوا سری سوم
محتوای منتخب جاواپرو

خلاصه مطلب

مثال از کلاس OutputStreamWriter در جاوا را در این مطلب مشاهده کنید.
نوع محتوامقاله آموزشی
موضوعآموزش برنامه نویسی »
زمان مطالعه۳ دقیقه
آخرین ویرایش۱۸ خرداد ۱۳۹۶

نمونه مثال های برنامه نویسی جاوا نویسنده:رحمان زارعیصورت سوال :در مثال زیر یک کلاس به نام Student داریم که دارای ویژگی های زیر می باشد:نام کاملسنشماره دانشجویی کلاس Student یک سازنده دارد که این سه ویژگی ها را مقداردهی می کند.با این کار هر زمان که خواستیم از کلاس Student شی ایجاد کنیم باید این ویژگی ها در سازنده مقدار دهی شود.در بخش دیگر برنامه یک کلاس با نام TestFile داریم که دارای یک متد با نام record می باشد که دارای پارامتری از نوع کلاس Student می باشد . متد record عملیلات زیر را انجام می دهد: هر بار که یک Student به عنوان پارامتر ورودی می گیرد یک فایل در کامپیوتر پوشه پروژه مون ایجاد می کند که نام فایل ایجاد شده برابر است با شماره دانشجویی آن دانشجویی که این متد از ورودی پارامترش دریافت کرده است. بعدش در فایلی که ایجاد کرده ویژگی های دانشجو (Student) از جمله نام کامل،سن و شماره دانشجویی را می نویسد (ذخیره می کند) در پایان هم فایل مربوطه را می بند.در متد main کلاس TestFile ما سه شی با ویژگی های متفاوت از کلاس Student ایجاد کرده ایم یعنی 3 دانشجو ساختیم حالا با شی ساخته شده از کلاس TestFile سه مرتبه متد record را صدا زده ایم و با هر بار صدا زده شدن متد record یک فایل جدید و انحصاری برای دانشجوی مربوطه در کامپیوتر مون ایجاد می شود که حاوی اطلاعات دانشجوی مربوطه می باشد.پاسخ:package www.javapro.ir; import java.io.File;import java.io.FileNotfoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.io.OutputStreamWriter;import java.util.Scanner; publicclass TestFile { publicvoid record(Student st) { File file = new File(st.id + ".txt"); try { OutputStreamWriter os = new OutputStreamWriter( new FileOutputStream(file)); os.write(st.fullname + " "); os.write(st.age + " "); os.write(st.id + " "); os.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } publicstaticvoid main(String[] args) { Student s1 = new Student("ali jafary", 21, "9211126025"); Student s2 = new Student("karim moradi", 24, "9211126040"); Student s3 = new Student("Sara karami", 27, "9211126030"); TestFile t = new TestFile(); t.record(s1); t.record(s2); t.record(s3); } } class Student { String fullname; int age; String id; public Student(String fullname, int age, String id) { this.fullname = fullname; this.age = age; this.id = id; }{خروجی: خروجی این برنامه سه فایل با نام و فرمت های زیر است که هر فایل حاوی ویژگی های یک دانشجو می باشد: 9211126025.txt 9211126030.txt 9211126040.txt محتوای فایل 9211126025.txt را در تصویر(1) مشاهده کنید. محتوای فایل 9211126030.txt را در تصویر(2) مشاهده کنید. محتوای فایل 9211126040.txt را در تصویر(3) مشاهده کنید.عضویت در کانال تلگرام آموزش جاوابازنشر این مطلب با ذکر لینک سایت (منبع www.javapro.ir) بلامانع است. نام گالری فیلم و نام ویدیو

مثال کار با فایل در جاوا
مثال کار با فایل در جاوا
نمونه مثال کار با فایل در جاوا
نمونه مثال کار با فایل در جاوا
نمونه مثال کار با فایل در جاوا
نمونه مثال کار با فایل در جاوا
برچسب‌هاآموزش برنامه نویسی »نمونه مثال های جاوا »نمونه مثال های کار با فایل در جاوا »آموزش جاوا »نمونه مثال های برنامه نویسی جاوامثال های برنامه نویسی جاوامثال جاوامثال از OutputStreamWriterمثال از OutputStreamنمونه مثال کار با فایلنمونه مثال کار با فایل در جاوامثال کار با فایل در جاوامثال شی گرایی در جاوامرجع سوالات جاواجاوالایکجاواپرو
ادامه مسیر

پیشنهاد جاواپرو

موضوع را با آموزش‌های مرتبط ادامه دهید و نکته‌های کاربردی را در مسیر خود نگه دارید

مشاهده دوره‌ها
مطالب پیشنهادی

ادامه مطالعه

xدسته‌بندی نشده
۱۱ دی ۱۳۹۸ مطالعه کوتاه

x

پادکست شماره 3 – راه های کسب درآمد از برنامه نویسی

مطالعه مطلب
پادکست شماره 3 - راه های کسب درآمد از برنامه نویسیپادکست
۲۹ اردیبهشت ۱۴۰۴ مطالعه کوتاه

پادکست شماره 3 - راه های کسب درآمد از برنامه نویسی

در این پادکست برنامه نویسی به شیوه ها و راه های کسب درآمد از برنامه نویسی پرداخته ایم. یک کاغذ و قلم بردارید و به پادکست گوش بدید.

مطالعه مطلب
پادکست شماره 2 - چگونه وارد فضای برنامه نویسی شویم؟پادکست
۲۹ اردیبهشت ۱۴۰۴ مطالعه کوتاه

پادکست شماره 2 - چگونه وارد فضای برنامه نویسی شویم؟

در این پادکست برنامه نویسی یاد میگیریم که چگونه وارد فضای برنامه نویسی شویم و تخصص برنامه نویسی را به دست آوریم.

مطالعه مطلب
جاواپرومرجع تخصصی یادگیری و توسعهٔ جاوا

تجربه‌ای منظم، ساده و حرفه‌ای برای یادگیری عمیق جاوا، Spring و مهندسی نرم‌افزار؛ قابل استفاده در موبایل، تبلت و دسکتاپ

یادگیری

همه دوره‌هاآموزش رایگانمسیر یادگیریمدرس‌ها

جاواپرو

درباره ماخدمات تخصصیدرخواست پروژهبلاگ فنی

پشتیبانی

تماس با ماپرسش‌های متداولقوانین و حریم خصوصیثبت تیکت
خرید امنپرداخت فقط در درگاه رسمیپشتیبانی آموزشیمسیر ارتباط شفاف و پیگیری‌پذیردسترسی پایداروب‌اپ واکنش‌گرا روی همه دستگاه‌ها
© ۱۴۰۵ جاواپرو؛ همه حقوق محفوظ استتوسعه توسط پایاپینگ
خانهدوره‌هاسبد