|
Mavzu: javada oqim modeli
|
bet | 9/13 | Sana | 24.01.2024 | Hajmi | 103,17 Kb. | | #144805 |
Bog'liq adhambek11011107 doubleValue
umumiy mavhum double doubleValue()
Belgilangan raqamning qiymatini a sifatida qaytaradi double, bu yaxlitlashni o'z ichiga olishi mumkin.
Qaytaradi:
turiga aylantirilgandan so'ng ushbu ob'ekt tomonidan ifodalangan raqamli qiymat double.
umumiy bayt baytValue()
Belgilangan raqamning qiymatini a sifatida qaytaradi byte, bu yaxlitlash yoki kesishni o'z ichiga olishi mumkin.
Bu amalga oshirish cast natijasini intValue()a ga qaytaradi byte.
Qaytaradi:
turiga aylantirilgandan so'ng ushbu ob'ekt tomonidan ifodalangan raqamli qiymat byte.
Buyon:
JDK1.1
umumiy qisqa shortValue()Belgilangan raqamning qiymatini a sifatida qaytaradi short, bu yaxlitlash yoki kesishni o'z ichiga olishi mumkin.
Bu amalga oshirish cast natijasini intValue()a ga qaytaradi short.
Qaytaradi:
turiga aylantirilgandan so'ng ushbu ob'ekt tomonidan ifodalangan raqamli qiymat short.
MAVZU: BAYTLI OQIMLAR KLASSLARI.
Dasturlar 8 bitli baytlarni kiritish va chiqarish uchun bayt oqimlaridan foydalanadi . Barcha bayt oqimi sinflari InputStreamva dan kelib chiqqan OutputStream.
Ko'p bayt oqimi sinflari mavjud. Bayt oqimlari qanday ishlashini ko'rsatish uchun biz faylning kirish/chiqish bayt oqimlariga e'tibor qaratamiz FileInputStreamva FileOutputStream. Bayt oqimlarining boshqa turlari ham xuddi shunday qo'llaniladi; ular asosan tuzilishi bilan farqlanadi.
Biz bir vaqtning o'zida bir baytdan nusxa ko'chirish uchun bayt oqimlaridan foydalanadigan misol dasturini ko'rib chiqamiz FileInputStream.FileOutputStreamCopyBytesxanadu.txt
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
umumiy sinf CopyBytes {
public static void main(String[] args) IOExceptionni tashlaydi {
FileInputStream in = null;
FileOutputStream out = null;
harakat qilib ko'ring {
in = new FileInputStream("xanadu.txt");
out = new FileOutputStream("outagain.txt");
int c;
esa ((c = in.read()) != -1) {
out.write(c);
}
} nihoyat {
agar (!= null ichida) {
in.close();
}
agar (tashqarida!= null) {
out.close();
}
}
}
}
CopyBytesko'p vaqtini quyidagi rasmda ko'rsatilganidek, kirish oqimini o'qiydigan va chiqish oqimini bir vaqtning o'zida bir bayt yozadigan oddiy tsiklda o'tkazadi .
Oddiy bayt oqimini kiritish va chiqarish.
|
| |