Lập hướng đối tượng Vào ra file với Java

 Viết chương trình nhập một ô số sudoku từ bàn phím rồi ghi ra file  Viết chương trình đọc nội dung một ô số sudoku từ file rồi hiển thị lên màn hình

pdf19 trang | Chia sẻ: phanlang | Lượt xem: 1730 | Lượt tải: 1download
Bạn đang xem nội dung tài liệu Lập hướng đối tượng Vào ra file với Java, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Lập hướng đối tượng Vào ra file với Java Giảng viên: TS. Nguyễn Mạnh Hùng Học viện Công nghệ Bưu chính Viễn thông (PTIT) 2Nội dung  InputStream/OutputStream  BufferedInputStream/BufferedOutputStream  DataInputStream/DataOutputStream  BufferedReader/BufferedWriter  InputStreamReader/OutputStreamWriter  Bài tập InputStream/OutputStream 4InputStream Vào từ file: try{ •InputStream input = new FileInputStream("input.txt"); while((input.read()) != -1) { //do something with data... } input.close(); }catch(IOException e){ System.out.println(e); } 5OutputStream Ra file: try{ •OutputStream output = new FileOutputStream("output.txt"); output.write(1111111); output.close(); }catch(IOException e){ System.out.println(e); } BufferedInputStream/ BufferedOutputStream 7BufferedInputStream Vào từ file: try{ BufferedInputStream input = new BufferedInputStream(new FileInputStream("input.txt")); byte[] in = new byte[1024]; while((input.read(in)) != -1) { //do something with data... } input.close(); }catch(IOException e){ System.out.println(e); } 8BufferedOutputStream Ra file: try{ BufferedOutputStream output = new BufferedOutputStream(new FileOutputStream("output.txt")); output.write(int input); output.write(byte[] buff, int start, int length); output.close(); }catch(IOException e){ System.out.println(e); } DataInputStream/ DataOutputStream 10 DataInputStream Vào từ file: try{ DataInputStream input = new DataInputStream(new FileInputStream("input.txt")); String in = input.readUTF(); //do something with data... input.close(); }catch(IOException e){ System.out.println(e); } 11 DataOutputStream Ra file: try{ DataOutputStream output = new DataOutputStream(new FileOutputStream("output.txt")); output.writeUTF("some thing to write"); output.close(); }catch(IOException e){ System.out.println(e); } BufferedReader/ BufferedWriter 13 BufferedReader Vào từ file: BufferedReader input = new BufferedReader(new FileInputStream("input.txt")); 14 BufferedWriter Ra file: BufferedWriter output = new BufferedWriter(new FileOutputStream("output.txt")); InputStreamReader/ OutputStreamWriter 16 InputStreamReader Vào từ file: InputStreamReader input = new InputStreamReader(new FileInputStream("input.txt")); 17 OutputStreamWriter Ra file: OutputStreamWriter output = new OutputStreamWriter(new FileOutputStream("output.txt")); 18 Bài tập  Viết chương trình nhập một ô số sudoku từ bàn phím rồi ghi ra file  Viết chương trình đọc nội dung một ô số sudoku từ file rồi hiển thị lên màn hình Questions?

Các file đính kèm theo tài liệu này:

  • pdfb08_lthdt_vao_ra_file_voi_java_3253.pdf