English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
مجموعة كاملة من الأمثلة في Java
في هذا المثال، سنتعلم كيفية تحميل ملف كـ InputStream باستخدام كلاس FileInputStream في Java.
لفهم هذا المثال، يجب أن تكون على علم بما يليبرمجة Javaالموضوع:
import java.io.InputStream; import java.io.FileInputStream; public class Main { public static void main(String args[]) { try { //ملف input.txt تم تحميله كـ InputStream //محتوى ملف input.txt هو: //This is a content of the file input.txt. InputStream input = new FileInputStream("input.txt"); System.out.println("بيانات الملف: "); //قراءة البايت الأول int i = input.read(); while(i != -1) { System.out.print((char)i); //قراءة البايت التالي من الملف i = input.read(); {} input.close(); {} catch(Exception e) { e.getStackTrace(); {} {} {}
نتيجة الإخراج
بيانات الملف: This is a content of the file input.txt.
في المثال السابق، لدينا ملف يُدعىinput.txtملف. محتوى الملف هو
This is a content of the file input.txt.
في هذا المكان، نستخدم كلاس FileInputStream لتحميلinput.txtملف كتحميل تدفق الدخول. ثم، نستخدم طريقة read() لقراءة جميع البيانات من الملف.
إذا كان لدينا ملف يُدعىTest.javaملف Java،
class Test { public static void main(String[] args) { System.out.println("This is Java File"); {} {}
نحن يمكن أن نحمل ملف Java هذا كتحميل تدفق الدخول.
import java.io.InputStream; import java.io.FileInputStream; public class Main { public static void main(String args[]) { try { // 将文件Test.java作为输入流加载 InputStream input = new FileInputStream("Time.java"); System.out.println("بيانات الملف: "); // قراءة البايت الأول int i = input.read(); while(i != -1) { System.out.print((char)i); // قراءة البايت التالي من الملف i = input.read(); {} input.close(); {} catch(Exception e) { e.getStackTrace(); {} {} {}
نتيجة الإخراج
بيانات الملف: class Test { public static void main(String[] args) { System.out.println("This is Java File"); {} {}
في المثال أعلاه، نستخدم فئة FileInputStream لتحميل ملف Java كنوع تدفق إدخال.