نمایش نتایج 1 تا 2 از 2

نام تاپیک: کد مربوط به باز کردن و خواندن از فایل متنی

  1. #1

    Question کد مربوط به باز کردن و خواندن از فایل متنی

    با چه کدی می تونم حروف داخل یک متن فایل نوت پد رو بخونم؟یعنی چه جوری یک فایل متنی رو باز کنم و حروف داخل نوت پد را داخل یه آرایه ذخیره کنم؟

  2. #2

    نقل قول: کد مربوط به باز کردن و خواندن از فایل متنی

    با این کد فایل رو به صورت 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 هم میشه انجام داد

تاپیک های مشابه

  1. باز کردن و خواندن از فایل در توابع sql
    نوشته شده توسط aminkeshani در بخش T-SQL
    پاسخ: 4
    آخرین پست: جمعه 13 دی 1392, 12:12 عصر
  2. سوال: باز کردن و خواندن سلولی از اکسل
    نوشته شده توسط ali_habibi1384 در بخش C#‎‎
    پاسخ: 5
    آخرین پست: شنبه 17 بهمن 1388, 13:41 عصر
  3. باز کردن و خواندن فایل zip
    نوشته شده توسط sma_mohseni در بخش PHP
    پاسخ: 1
    آخرین پست: دوشنبه 15 مرداد 1386, 17:20 عصر
  4. بستن فرم اول و باز کردن فرم دوم یک فایل DLL
    نوشته شده توسط spicirmkh در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: پنج شنبه 25 خرداد 1385, 07:23 صبح
  5. باز کردن و خواندن یک فایل متن وحذف کردن فایل
    نوشته شده توسط NOROOZY در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: سه شنبه 05 مهر 1384, 18:15 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •