ما فائدة FileWriter في Java؟
ما فائدة FileWriter في Java؟

فيديو: ما فائدة FileWriter في Java؟

فيديو: ما فائدة FileWriter في Java؟
فيديو: Write To A File in Java - Way Easier Than You Think - #Shorts 2024, أبريل
Anonim

جافا FileWriter الطبقة تستخدم لكتابة بيانات شخصية إلى ملف. إنها فئة موجهة نحو الشخصية تستخدم لمعالجة الملفات بتنسيق جافا . بخلاف فئة FileOutputStream ، لا تحتاج إلى تحويل سلسلة إلى مصفوفة بايت لأنها توفر طريقة لكتابة سلسلة مباشرة.

فيما يتعلق بهذا ، ما هو استخدام FileOutputStream في جافا؟

جافا FileOutputStream . FileOutputStream هو تدفق إخراج لكتابة البيانات إلى ملف أو FileDescriptor. FileOutputStream يكون تستخدم لكتابة تدفقات من البايت الخام مثل بيانات الصورة. من الجيد أن استعمال باستخدام بايت من البيانات التي لا يمكن تمثيلها كنص مثل PDF ومستندات Excel وملفات الصور وما إلى ذلك.

بعد ذلك ، السؤال هو ، كيف يمكنني تجاوز ملف جافا؟ إذا كنت تكتب أ ملف جافا الموجودة بالفعل في الموقع ، سيتم استبدالها تلقائيًا. ما لم تكن تكتب لذلك ملف مع علامة إلحاق مضبوطة على True. FileWriter fw = new FileWriter (filename، false)؛ ستكون الكتابة فوق الملف أي امسح ملف واكتب لها مرة أخرى.

أيضا ، إلى أين يكتب FileWriter؟

FileWriter يستخدم ل اكتب ل ملفات الأحرف. إنه اكتب () تسمح لك الطرق بذلك اكتب حرف (أحرف) أو سلاسل إلى ملف. عادةً ما يتم تغليف FileWriters بمستوى أعلى كاتب الكائنات ، مثل BufferedWriter أو PrintWriter ، التي توفر أداءً أفضل وأساليب أعلى مستوى وأكثر مرونة اكتب البيانات.

ما هو الفرق بين FileWriter و BufferedWriter؟

FileWriter يكتب مباشرة في الملفات ويجب استخدامه فقط عندما يكون عدد عمليات الكتابة أقل. BufferedWriter : BufferedWriter يكاد يكون مشابهًا لـ FileWriter لكنه يستخدم المخزن المؤقت الداخلي لكتابة البيانات في ملف. يجب عليك استخدام ملفات BufferedWriter عندما يكون عدد عمليات الكتابة أكثر.

موصى به: