Ar galima () Java?
Ar galima () Java?

Video: Ar galima () Java?

Video: Ar galima () Java?
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Lapkritis
Anonim

The prieinama () metodas yra integruotas metodas Java . io. ByteArrayInputStream grąžina likusių baitų, kuriuos galima nuskaityti (arba praleisti) iš šio įvesties srauto, skaičių. baitų iš įvesties srauto, kurį reikia perskaityti.

Vėliau taip pat galima paklausti, kas skaitoma () Java?

The java . io. InputStream. skaityti () metodas skaito kitą duomenų baitą iš įvesties srauto ir grąžina int intervale nuo 0 iki 255. Jei baitas nėra pasiekiamas, nes pasiektas srauto pabaiga, grąžinama reikšmė yra -1.

Be to, kas yra „BufferedReader“programoje „Java“? Kodėl naudoti BufferedReader ir BufferedWriter klasėse Java . BufferedReader yra klasėje Java kuris skaito tekstą iš simbolių įvesties srauto, saugo simbolius, kad būtų galima efektyviai skaityti simbolius, eilutes ir masyvus. Buferio dydis gali būti nurodytas.

Turint tai omenyje, kas yra „Java“įvesties srautas?

Failų skaitymas ir rašymas. Kaip aprašyta anksčiau, a srautas gali būti apibrėžta kaip duomenų seka. The InputStream naudojamas duomenims iš šaltinio nuskaityti, o OutputStream naudojamas duomenims įrašyti į paskirties vietą. Čia yra klasių, su kuriomis reikia susidoroti, hierarchija Įvestis ir Išvesties srautai.

Kokie yra tiesioginiai „InputStream“poklasiai?

Įvesties srautas su nurodytu garso formatu ir ilgiu.

  • ByteArrayInputStream.
  • FileInputStream.
  • FilterInputStream.
  • „ObjectInputStream“.
  • PipedInputStream.
  • SequenceInputStream.
  • StringBufferInputStream.
  • Rekomenduojamas: