Pengguna forum yang dihormati! Mungkin ada di antara anda yang mengalami masalah menggunakan kaedah:
Integer.parseInt(String s)
. Masalahnya ialah ini: kaedah secara fizikal pada komputer saya tidak mahu menukar beberapa rentetan kepada nombor. Kami mempunyai rentetan "1568", kaedah membuang ralat:
Exception in thread "main" java.lang.NumberFormatException: For input string: "1568"
Kali terakhir saya menghadapi masalah sebegini ialah semasa menyelesaikan masalah level19.lesson05.task03. Saya membaca baris daripada fail dan membahagikannya kepada tatasusunan rentetan menggunakan kaedah .split(" ")
, dan kemudian menukar rentetan kepada nombor (jika ini boleh, jika tidak, saya menangkap pengecualian dan tidak melakukan apa-apa), nombor pertama dalam baris diabaikan atas sebab tertentu. Adakah sesiapa yang menghadapi ini, atau siapa tahu apa masalahnya? ps Pengkompil di tapak melangkau kod saya!
GO TO FULL VERSION