Kính gửi người dùng diễn đàn! Có thể một số bạn đã gặp phải vấn đề khi sử dụng phương thức:
Integer.parseInt(String s)
. Vấn đề là thế này: phương thức vật lý trên máy tính của tôi không muốn chuyển đổi một số chuỗi thành số. Chúng tôi có chuỗi "1568", phương thức đưa ra lỗi:
Exception in thread "main" java.lang.NumberFormatException: For input string: "1568"
Lần gần đây nhất tôi gặp phải vấn đề như vậy là khi giải bài toán cấp độ19.lesson05.task03. Tôi đọc một dòng từ một tệp và chia nó thành một mảng chuỗi bằng cách sử dụng phương thức .split(" ")
, sau đó chuyển đổi chuỗi thành số (nếu có thể, nếu không, tôi bắt ngoại lệ và không làm gì cả), số đầu tiên trong dòng bị bỏ qua vì lý do nào đó. Có ai gặp phải điều này, hoặc ai biết vấn đề là gì? ps Trình biên dịch trên trang web bỏ qua mã của tôi!
GO TO FULL VERSION