- Name
- lúc 14:58 8 tháng 9, 2026 UTC
- Tác giả
- Kamo
- Cam kết
- 4d9a71f
Nhấn vào bàn mới trả lời 500: Không thể gọi "java.lang. Integer.intValue()" bởi vì Giá trị trở về của HoldemTable.get ButtonSat là null (Tiếng Tây Ban Nha) « HoldemHand.button Biển là một « nguyên thủy »; « Giữ lại ». Cái nút Ghế là một « Integer » có thể vô hiệu hoá được, vì một bảng không có nút cho đến khi giao một bàn tay. Ghi khi « tay » = null? tay.get ButtonSat(): bảng.get ButtonSat(), JLS 15.25 áp dụng số nhị phân đề cao hai nhánh và unboxes cả hai — do đó Biểu thức gọi «. intValue » trên số vô giá trị bảng trước khi kết quả được bao giờ Được chỉ định. Giải mã biến « Integer » không giúp: việc bỏ hộp đã xảy ra và nhiệm vụ chỉ ghi lại những gì tồn tại. Một nếu/else bây giờ, với một bình luận cho biết lý do tại sao, bởi vì thời gian sống là chính xác Một ai đó sẽ vươn tới "đơn giản". Đây là điều đầu tiên người ta làm với tính năng này, và nó được vận chuyển. Mỗi Thử nghiệm tồn tại đã có một bàn tay trong tiến trình; không phải một người xây dựng một ô xem cho trạng thái duy nhất a Một cái bàn mới. ; HoldemTestViewTest xây ba trong số họ — trống rỗng, Tôi đã xác nhận cả ba điều đó. Việc sản xuất động từ NPE chống lại thời gian sống trước khi sửa chữa. Nó cũng ghim hai điều mà nút null không được phép phát minh: không được phân phối và không có dấu hiệu mù trên một chiếc bàn chưa xử lý, và không có một chuyến đi vòng ví cho một hàng tiền sảnh.