Chia sẻ Source code Game caro đọc file text Free

Mã nguồn Game cờ caro do người và máy đánh với sau sử dụng ma trận 20x20, đọc file ma trận 5x5 từ file text thế cờ có sẵn.
Mô tả code:

// Tạo một List String chứa các ma trận 5x5
List<String> listMatrixString = new ArrayList<>();
// Khởi tạo biến đọc dữ liệu từ File
BufferedReader br = new BufferedReader(new FileReader(Common.FILE_NAME));
// Đọc dòng hiện tại
String currentLine = br.readLine();
// Biến lưu chỉ số của dòng đang đọc
int index = 0;
// Tạo ra String Builder lưu ma trận thế cờ
StringBuilder matrix = new StringBuilder();
// Lặp khi trong file vẫn còn ký tự
while (currentLine != null) {
// Tăng chỉ số dòng lên 1 khi đọc một dòng mới
index++;
// Thêm dòng hiện tại vào matrix
matrix.append(currentLine + "\n");

// Đọc dòng tiếp theo
currentLine = br.readLine();
// Nếu đã đọc được 5 dòng
if (index % 5 == 0) {
// Thêm ma trận vào list matraanj
listMatrixString.add(matrix.toString());
// Xóa dữ liệu trong matrix để thêm matrix mới

matrix.delete(0, matrix.length());

// Đọc thêm 1 dòng ngăn cách 2 ma trận

currentLine = br.readLine();
}
}
// Trả về List Matrix lấy được
return listMatrixString;
// Xử lý các ngoại lệ
} catch (IOException e) {
// In ra ngoại lệ
System.out.println(e.getMessage());
// Ném ngoại lệ cho hàm khác xử lý
throw e;



Link tải:
https://sharecode.vn/source-code/game-caro-doc-file-text-22898.htm
Hướng dẫn cài đặt:
import vào eclip và run, có thể phải tạo lại project và copy lại mới chạy được.
Hy vọng bạn sẽ có trải nhiệm game thú vị tự tay mình tạo.

1 Like

LA bao nhiêu đấy =)))) - gắt 106 - HQV lộ tài liệu - chị Hương said =))

là sao bạn nhỉ???

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?