უნდა დავხუროთ BufferedReader?
უნდა დავხუროთ BufferedReader?

ვიდეო: უნდა დავხუროთ BufferedReader?

ვიდეო: უნდა დავხუროთ BufferedReader?
ვიდეო: #83 User Input using BufferedReader and Scanner in Java 2024, მაისი
Anonim

Როდესაც შენ დასრულდა პერსონაჟების კითხვა BufferedReader თქვენ უნდა დაიმახსოვრე დახურვა ის. დახურვა ა BufferedReader იქნება ასევე დახურვა მკითხველის მაგალითი, საიდანაც BufferedReader კითხულობს.

ამის გათვალისწინებით, საჭიროა თუ არა ჯავაში BufferedReader-ის დახურვა?

The დახურვა () მეთოდი ჩართულია BufferedReader ობიექტი დაარქმევდა აბსტრაქტს დახურვა () Reader კლასის მეთოდი, რომელიც საბოლოოდ გამოიძახებს განხორციელებულ მეთოდს InputStreamReader კლასში, რომელიც შემდეგ ხურავს InputStream ობიექტს. ასე რომ, მხოლოდ bReader. დახურვა () საკმარისია. Თქვენ მხოლოდ საჭიროა დახურვა The ბუფერული მკითხველი ანუ მკითხველი.

ზემოაღნიშნულის გარდა, რას აკეთებს ბუფერული მკითხველი? BufferedReader არის კლასი Java-ში, რომელიც კითხულობს ტექსტს სიმბოლოების შეყვანის ნაკადიდან, ბუფერიზაცია სიმბოლოები, რათა უზრუნველყოს სიმბოლოების, ხაზების და მასივების ეფექტური წაკითხვა. The ბუფერი ზომა შეიძლება იყოს მითითებული. თუ არა, შეიძლება გამოყენებულ იქნას ნაგულისხმევი ზომა, რომელიც წინასწარ არის განსაზღვრული.

შესაბამისად, მჭირდება ფაილის დახურვა Java-ში?

Სინამდვილეში, ფაილი აკეთებს არც კი აქვს ა დახურვა () მეთოდი. მხოლოდ რესურსები საჭირო ყოფნა დახურვა . In ჯავა API არის ინტერფეისი Closeable Interface, ეს კლასები ახორციელებენ ამ ინტერფეისს ისინი საჭიროება ყოფნა დახურვა გამოყენების შემდეგ. ის ხურავს ნაკადს და ათავისუფლებს მასთან დაკავშირებულ ნებისმიერ სისტემურ რესურსს.

როგორ გამოვიყენო ბუფერული მკითხველი?

ჯავა BufferedReader კლასის მეთოდები გამოიყენება სიმბოლოების წასაკითხად მასივის ნაწილებში. იგი გამოიყენება შეყვანის ნაკადის მხარდაჭერის შესამოწმებლად ნიშნისა და გადატვირთვის მეთოდისთვის. იგი გამოიყენება ტექსტის სტრიქონის წასაკითხად. იგი გამოიყენება შესამოწმებლად, მზად არის თუ არა შეყვანის ნაკადი წასაკითხად.

გირჩევთ: