Tôi có một ứng dụng bảng điều khiển mà sau khi thực hiện các tác vụ của nó, phải đưa ra phản hồi cho người dùng, chẳng hạn như "hoạt động đã hoàn thành" hoặc "hoạt động không thành công" và lỗi chi tiết.
Vấn đề là, nếu tôi chỉ "để nó chạy", thông báo đầu ra sẽ được in ra nhưng giao diện điều khiển sẽ đóng ngay sau đó, không còn thời gian để đọc tin nhắn.
Theo như tôi nhớ, trong C ++, mọi ứng dụng console sẽ kết thúc bằng "nhấn phím bất kỳ để thoát" hoặc đại loại như vậy. Trong C #, tôi có thể mô phỏng hành vi này với
Console.ReadKey();
Nhưng làm thế nào tôi có thể làm điều đó trong Java? Tôi đang sử dụng lớp Máy quét, nhưng với "đầu vào" đó là phiên bản Máy quét của tôi:
input.next()
System.exit(0);
"Bất kỳ phím nào" sẽ hoạt động, ngoại trừ trả lại, đây là một vấn đề khá lớn ở đây. Bất kỳ gợi ý?