الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تنبيه - عنوان غير مناسب : ]طلب كتابة كود بلغة الجافا

بدأه yousefal في 8 نوفمبر 2011 · 12 رد · 1,168 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

لو سمحتم اذا ممكن اعطائي كود بسيط جدا لقراءة جملة من ملف نصي موجود في ال(c:) مثلا جملة hello ثم طباعتها في ملف نصي اخرى موجود مثلا في ال (d:)باستخدام التالي :::

import java.io.fileوكذلك باستخدام import java.util.scannerومن ثم يجب استخدام الاقترانين scaaner &print writer والفكرة التي اريد الحصول عليها من كلا البرنامجين هي كيفية الكتابة والقراة من ملف باستخدام هاتين الطريقتين فقط.

−2
#2
يوسف حسين كتب:

السلام عليكم ..

لو سمحتم اذا ممكن اعطائي كود بسيط جدا لقراءة جملة من ملف نصي موجود في ال(c:) مثلا جملة hello ثم طباعتها في ملف نصي اخرى موجود مثلا في ال (d:)باستخدام التالي :::

import java.io.fileوكذلك باستخدام import java.util.scannerومن ثم يجب استخدام الاقترانين scaaner &print writer والفكرة التي اريد الحصول عليها من كلا البرنامجين هي كيفية الكتابة والقراة من ملف باستخدام هاتين الطريقتين فقط.

أعتقد أنو ممنوع نكتب كود كامل من غير ما تضع محاولاتك. الرجاء وضع محاولاتك فى و حتلاقى المساعده إن شاء الله

لإستخدام كلاس ال scanner للقرأه يمكنك :

Scanner  in = new Scanner(sourceFile);

لإستخدام كلاس ال printwritter :

PrintWriter out = new PrintWriter(distFile);
1
#3

اعذرني اخي انا جديد على المنتدى ،، لو علمت ذلك لارفقت محاولاتي على الإي كلابس . طيب مش مشكلة ،، لحين احضار كود ان شاء الله كيف بدنا نقول للبرنامج اقراة الملف اسمه test من الدايركتوري باث على القرص cوبحيث يكون الملف فعلا موجود ،، يعني فقط هاي الجملة البرمجية الصغيرة.؟

#4

لقراءة جمل في ملف نصي استخدم الامر التالي

input= new Scanner(new File("C:\\"+ fname +".txt")); // you should reside the file in C location.

اما لطباعتها في ملف اخر فما عندي علم و الله

اتمنى اكون قدمت لك فائده و لو بسيطه

1

من فضلك... اذكر الله

لا اله الا الله وحده لا شريك له

له الملك و له الحمد و هو على كل شيء قدير

:thumb_up: :clapping:

(f)

#5

هذه ميثود القراءه

    public void readLineByLine()throws Exception
    {
        FileInputStream fis = new FileInputStream("d://data.txt");
        InputStreamReader isr = new InputStreamReader(fis);
        BufferedReader br = new BufferedReader(isr);

        String data ;
             while((data = br.readLine())!= null)
             {
                  System.out.println(data);
             }


    }

وهذه ميثود الكتابه

    public void writeLineByLine()throws Exception
    {
        FileOutputStream fos = new FileOutputStream("d:/data2.txt");
        OutputStreamWriter osw = new OutputStreamWriter(fos);
     //   BufferedWriter bw = new BufferedWriter(osw);
        PrintWriter bw = new PrintWriter(osw);
        bw.println("hello  java");
          bw.println("hello  java");
        bw.flush();
    }

تم تعديل هذه المشاركة بواسطة zenkology في 9 نوفمبر 2011 في 13:30

#6

بالنسبه لطريقة القراءة من ملف و التي ذكرتها يا اخ zenkology

هل تنفع ايضا لقراءة ملف من نوع dat

ارجو الافاده و شكرا

من فضلك... اذكر الله

لا اله الا الله وحده لا شريك له

له الملك و له الحمد و هو على كل شيء قدير

:thumb_up: :clapping:

(f)

#7

شكرا لكم جميعا ابولكوج ، فتاة البحر ، زنكولوجي ، جاري التطبيق...

بالنسبة لك اخي زنكولوجي اعتقد ان هذا الكود ليس باستخدام الميثود التي طلبتها ، لكن على كل حال شكرا لك .

#8

تفضل أخى الكريم :

import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Scanner;

/**
 * An example to Copy file using Scanner
 * @author A.B.O.L.K.O.G
 *
 */
public class CopyFiles {

	public static void main(String[] args){
		File sourceFile = new File("C:/source.txt"); //Original File
		File distFile = new File("D:/newfile.txt"); //New file to copy original file into


		try {
			System.out.println("Start copying ... ");
			//Create disFile if not exists
			if(!distFile.exists()){
				distFile.createNewFile();
			}

			Scanner input = new Scanner(sourceFile); //Initialize reader
			PrintWriter out = new PrintWriter(distFile); //Initialize writter

			while(input.hasNext()){//While there is something in the file
				out.println(input.nextLine()); //Copy to the new file
			}

			//Close reader and writter
			input.close();
			out.close();

			System.out.print("Done copying file");

		} catch (FileNotFoundException e) {
			System.out.println("Source file does not exists");	
			e.printStackTrace();
			System.exit(0);
		}catch (IOException e) {
			System.out.println("Error while creating new file");
			e.printStackTrace();
			System.exit(0);
		}

	}
}
#9
فتاة البحر كتب:

بالنسبه لطريقة القراءة من ملف و التي ذكرتها يا اخ zenkology

هل تنفع ايضا لقراءة ملف من نوع dat

ارجو الافاده و شكرا

تقريبا ينفع مجربتش قبل كده

تم تعديل هذه المشاركة بواسطة zenkology في 9 نوفمبر 2011 في 22:15

#10
يوسف حسين كتب:

شكرا لكم جميعا ابولكوج ، فتاة البحر ، زنكولوجي ، جاري التطبيق...

بالنسبة لك اخي زنكولوجي اعتقد ان هذا الكود ليس باستخدام الميثود التي طلبتها ، لكن على كل حال شكرا لك .

اسف لم ألاحظ scanner :S

تم تعديل هذه المشاركة بواسطة zenkology في 9 نوفمبر 2011 في 22:16

#11

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#12

ان شاء الله ساتلافي ذلك في المرات القادمة ....

اخ علاء بعثت لك رسالة على اميلك الهوتميل هل من امكانية للرد ، او التواصل معك ، للضرورة.

#13

لم تصلني الرسالة أو حولت على Junk

ارسلي رسالة ببريدك الإلكتروني على الخاص

وسأرى إذا كان بريدك الإلكتروني موجود

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…