View Full Version : مبتدی: کد مربوط به باز کردن و خواندن از فایل متنی
daneshjoo91
چهارشنبه 14 تیر 1391, 18:47 عصر
با چه کدی می تونم حروف داخل یک متن فایل نوت پد رو بخونم؟یعنی چه جوری یک فایل متنی رو باز کنم و حروف داخل نوت پد را داخل یه آرایه ذخیره کنم؟
spiderman200700
چهارشنبه 14 تیر 1391, 20:59 عصر
با این کد فایل رو به صورت String میخونی:
public String readTextFile(String filename) {
String data = "";
BufferedReader br = null;
try {
br = new BufferedReader(new FileReader(filename));
String line = null;
while ((line = br.readLine()) != null) {
data += line;
}
} catch (IOException e) {
e.printStackTrace();
} finally {
if (br != null) {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return data;
}
بعدش با این کد میتونی به آرایه تبدیلش کنی:
char ch[]=new char[data.length()];
ch=data.toCharArray();
ولی معمولا نیازی به تبدیل کردن رشته به آرایه ی کارکتری نیست. چون هر کاری که روی آرایه بخوای انجام بدی روی String هم میشه انجام داد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.