ورود

View Full Version : خواندن یک خط از فایل



mohsen-unique
دوشنبه 04 مرداد 1389, 14:23 عصر
چطور می شه یه خط از فایل رو خوند؟
می خوام تمام خط های یه فایل رو بخونم و توی ارایه ذخیره کنم
اصلا توی جاوا این امکان وجود داره؟

abbas.m.k
یک شنبه 09 آبان 1389, 11:08 صبح
ميتوني اينجوري تمام فابل رو بخوني و در يك آرايه ذخيره كني:

String meaning=null;
InputStreamReader isr = null;
byte[] PersianMeaning;
InputStream persianStream =this.getClass().getResourceAsStream("/persian.txt");
PersianMeaning=readFully(persianStream);


public byte[] readFully(InputStream is) throws IOException
{
int i = is.available();
byte[] datas = new byte[i];
is.read(datas);
return datas;
}


با اين روش كل فايل رو تو يك آرايه از byte ذخيره مي كني.

mohsen12345
دوشنبه 10 آبان 1389, 14:59 عصر
چطور می شه یه خط از فایل رو خوند؟
می خوام تمام خط های یه فایل رو بخونم و توی ارایه ذخیره کنم
اصلا توی جاوا این امکان وجود داره؟

سلام دوست عزیز شما می تونید برای مشخص کردن انتهای خط و جدا سازی دنباله ای از کاراکتر ها رو (مثلا |%|) به عنوان Index استفاده کنید.