Tôi có một tệp (được gọi là "number.txt") mà tôi muốn đọc đến một mảng trong Java. Làm thế nào chính xác để tôi đi trước và làm điều này? Đây là tệp "1 chiều" thẳng về phía trước, chứa 100 số.Java: Đọc một tệp vào một mảng
Vấn đề là tôi nhận được ngoại lệ mỗi lần. Rõ ràng nó không thể tìm thấy nó (tôi chắc chắn chính tả của nó đúng). Khi xem xét các ví dụ mã, nó không chỉ định toàn bộ đường dẫn tệp của tệp, chỉ tên của tệp đó. Tôi sẽ làm thế nào nếu cần thiết?
Ngoài ra, khi đọc tệp, mảng sẽ tự động chứa tất cả các dòng của tệp hay tôi sẽ tạo vòng lặp sao chép mọi dòng tới chỉ số tương ứng i?
Tôi đã nghe nói về lớp BufferedReader, mục đích của nó là gì và nó hoạt động như thế nào để đọc đầu vào?
quay lại để quay lại với bạn! – toolkit
Không nên 'bufferedReader.close()' được bao bọc bên trong 'try {} finally {}' block? – LukeGT
@ LukeGT- Có, nó cần cho mã sản xuất. Những phương pháp ví dụ này chỉ đơn giản là ném một ngoại lệ. – toolkit