Муҳтарам истифодабарандагони форум! Шояд баъзе аз шумо бо истифода аз усули:
Integer.parseInt(String s)
. Мушкилот ин аст: усуле, ки дар компютери ман физикӣ аст, намехоҳад баъзе сатрҳоро ба рақамҳо табдил диҳад. Мо сатри "1568" дорем, усул хато мекунад:
Exception in thread "main" java.lang.NumberFormatException: For input string: "1568"
Бори охир ман ҳангоми ҳалли мушкилот level19.lesson05.task03 бо чунин мушкилот дучор шудам. Ман сатрро аз файл мехонам ва бо истифода аз усули онро ба массиви сатрҳо тақсим мекунам .split(" ")
ва он гоҳ сатрҳоро ба рақамҳо табдил медиҳам (агар ин имконпазир бошад, агар ин имконпазир бошад, ман истисноро мегирам ва ҳеҷ кор намекунам), рақами аввал дар сатр бо ягон сабаб сарфи назар карда мешавад. Оё касе ба ин дучор шудааст, ё кӣ медонад, ки мушкилот чист? ps Компилятор дар сайт рамзи маро мегузарад!
GO TO FULL VERSION