• 0

جافا: مثال عن كود يعد عدد الاحراف لفي الملف نصي

وكود يعد عدد الاحراف لفي الملف نصي

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

أهلا بك،

لنفترض ان لديك ملف باسم test.txt في مسار مشروعك ويحتوي النص التالي

This is Line 1
This is Line 2
This is Line 3
This is Line 4
This is Line 5
This is Line 6
This is Line 7
This is Line 8
This is Line 9
This is Line 10

يمكن الحصول على عدد الاحرف في هذا الملف من خلال البرنامج التالي

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;

public class Tester {

   private static final String FILE_PATH = "data.txt";
   public static void main(String args[]) throws IOException {
      FileUtil fileUtil = new FileUtil(FILE_PATH);
      System.out.println("No. of characters in file: " + fileUtil.getCharCount());
   }
}

class FileUtil {
   static BufferedReader reader = null;    
   public FileUtil(String filePath) throws FileNotFoundException {
      File file = new File(filePath);
      FileInputStream fileStream = new FileInputStream(file);
      InputStreamReader input = new InputStreamReader(fileStream);
      reader = new BufferedReader(input);
   }

   public static int getCharCount() throws IOException {
      int charCount = 0;
      String data;        
      while((data = reader.readLine()) != null) {
         charCount += data.length();                        
      }            
      return charCount;
   }
}

الناتج سيكون كالتالي

No. of characters in file: 141

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

هذه الدالة ستقوم بالمهمة =====> يمكنك إدراجها في أي كود

response.PNG

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن