Java-dagi FileOutputStream sinfi
9-Amaliy mashg\'ulot
- Bu sahifa navigatsiya:
- Misol
Usul
| |
Tavsif | |
void close () |
Belgilangan faylni yopadi |
bo'sh joy () |
Ma'lumotlarning har qanday tamponlangan baytlarini yozish orqali chiqish oqimini yuvadi. |
FileChannel getChannel () |
Chiqish oqimi bilan bog'liq noyob FileChannel ob'ektini qaytaradi |
FileDescriptor getFD () |
Oqim bilan bog'liq FileDescriptor-ni qaytaradi |
bekor yozish (bayt [] b) |
Belgilangan chiqish oqimiga bayt uzunligini yozadi |
bekor yozish (int b) |
Belgilangan bayt ma'lumotlarini chiqish oqimiga yozadi |
bekor yozish (bayt [] b, int off, int len) |
Belgilangan o'chirish holatidan baytlar qatorining len baytlarini yozadi |
OutputStream nullOutputStream () |
Barcha baytlarni olib tashlash orqali yangi OutputStream-ni qaytaradi. |
Misol: Java FileOutputStream yordamida bitta baytli ma'lumotlarni yozing
Quyidagi misol ko'rsatilgan faylga bitta bayt ma'lumotni qanday yozishni ko'rsatadi. U chiqish oqimiga yozish paytida baytni belgiga aylantiradi. Shuning uchun Chiqish faylida 75 baytning satr ekvivalenti bo'lgan "K" ma'lumotlar bo'ladi.
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class WriteFile {
public static void main(String[] args) throws FileNotFoundException {
FileOutputStream fo = new FileOutputStream("OutputFile.txt");
byte b = 75;
try {
fo.write(b);
fo.close();
System.out.println("Single byte data successfully written to the file");
} catch (IOException e) {
e.printStackTrace();
}
}
}
Single byte data successfully written to the file
Download 18,53 Kb.
Do'stlaringiz bilan baham:
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling