Asmaa.m
یک شنبه 15 اسفند 1389, 12:14 عصر
سلام
فایل txt ایجاد کردم به نام "test " که حاوی چند خط اطلاعات هست. میخوام تمام اطلاعات فایل با اجرای برنامه وارد برنامه بشود که اینکار با این کد ها اجرا میشود:
در ابدای برنامهScanner in1 = new Scanner (new FileReader ("test.txt"));
و
while(in1.hasNextLine())
{
System.out.println(in1.nextLine());
}
سوالی که من دارم این هست:
میخواهم اطلاعاتی که از فایل خوانده میشود و در برنامه ریخته میشود را در آرایه ذخیره کنم و همان اطلاعات را مجددا در همان فایل بریزم. البته در انتهای برنامه.
هدف این کار اینه که هر وقت که اطلاعات جدیدی را وارد آن برنامه میکنم که عدد و چه نوشته، کاری کنم که اطلاعات جدید در ادامه ی اطلاعات قدیمی قرار بگیره و اطلاعات قدیمی پاک نشودند و از بین نروند.
لطفا اگر توضیحاتم قابل فهم نبود اطلاع دهید تا آن را ویرایش کنم.
با تشکر
فایل txt ایجاد کردم به نام "test " که حاوی چند خط اطلاعات هست. میخوام تمام اطلاعات فایل با اجرای برنامه وارد برنامه بشود که اینکار با این کد ها اجرا میشود:
در ابدای برنامهScanner in1 = new Scanner (new FileReader ("test.txt"));
و
while(in1.hasNextLine())
{
System.out.println(in1.nextLine());
}
سوالی که من دارم این هست:
میخواهم اطلاعاتی که از فایل خوانده میشود و در برنامه ریخته میشود را در آرایه ذخیره کنم و همان اطلاعات را مجددا در همان فایل بریزم. البته در انتهای برنامه.
هدف این کار اینه که هر وقت که اطلاعات جدیدی را وارد آن برنامه میکنم که عدد و چه نوشته، کاری کنم که اطلاعات جدید در ادامه ی اطلاعات قدیمی قرار بگیره و اطلاعات قدیمی پاک نشودند و از بین نروند.
لطفا اگر توضیحاتم قابل فهم نبود اطلاع دهید تا آن را ویرایش کنم.
با تشکر