menusearch
javapro.ir

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

جستجو
شنبه ۱۳ خرداد ۱۴۰۲ | ۱۹:۲۳:۶
۱۳۹۵/۱۱/۱۵ جمعه
(2)
(0)
نمونه مثال کار با فایل در جاوا سری دوم
نمونه مثال کار با فایل در جاوا سری دوم
نمونه مثال های برنامه نویسی جاوا
نویسنده:رحمان زارعی

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


سطح مثال:متوسط

پاسخ:
package fileIO;

import java.io.File;
import java.io.FileNot found Exception;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.OutputStream;

public class ArrayinFile {

public static void main(String[] args) {
  String name[]={"Ali","Reza","hasan","jafar"};
   
  File addressOut=new File("name.txt");
  try {
    FileWriter fw=new FileWriter(addressOut);
    for(int i=0;i<name.length;i++){
    fw.write(name[i]+" ");
    }
    fw.close();
     
  } catch (IOException e) {
    // TODO Auto-generated catch block
    e. print StackTrace();
  }
  String getnameFile[]=new String[4];
  File addressIn=new File("name.txt");
  try {
    FileReader fr=new FileReader(addressIn);
    int ch=0;
    String str=new String();
    int i=0;
  while((ch=fr.read())!=-1){
    if(ch!=' '){
    str+=(char)ch;
    }else{
      getnameFile[i]=str;
      str="";
      i++;
    }
     
  }
  } catch (IOException e) {
    // TODO Auto-generated catch block
    e. print StackTrace();
  }
   
  for( int i=0;i<getnameFile.length;i++){
    System.out. print (getnameFile[i]+" ");
  }
}

}

خروجی برنامه:
در کامپیوتر در پوشه پروژمون یک فایل با نام و فرمت name.txt ایجاد می‌شود.

مثال کار با فایل در جاوا
همچنین در محیط کنسول خروجی بصورت زیر است:
Ali Reza hasan jafar

عضویت در کانال تلگرام آموزش جاوا
بازنشر این مطلب با ذکر لینک سایت (منبع www.javapro.ir) بلامانع است.
نظرات کاربران
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

بستن
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

0 نظر
هدر سایت
زودتر از دیگران از جدیدترین مطالب آموزشی برنامه نویسی جاواپرو اطلاع پیدا کن
 شاید برای شما کم اهمیت باشد; اما حمایت مالی به جاواپرو جان می‌دهد
سوالات متداول برنامه نویسی