把字符串转换成整数题目描述将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。数值为0或者字符串不是一个合法的数值则返回0 输入描述: 输入一个字符串,包括数字字母符号,可以为空 返回值描述: 如果是合法的数值表达则返回该数字,否则返回0 题目链接:把字符串转换成整数(https:www。nowcoder。compractice1277c681251b4372bdef344468e4f26e?tpId13tqId11202rp1rutacodinginterviewsqrutacodinginterviewsquestionranking)代码标题:把字符串转换成整数题目描述将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。数值为0或者字符串不是一个合法的数值则返回0输入描述:输入一个字符串,包括数字字母符号,可以为空返回值描述:如果是合法的数值表达则返回该数字,否则返回0题目链接:https:www。nowcoder。compractice1277c681251b4372bdef344468e4f26e?tpId13tqId11202rp1rutacodinginterviewsqrutacodinginterviewsquestionrankingpublicclassJz49{publicintstrToInt(Stringstr){if(strnullstr。length()0){return0;}booleanisNegativestr。charAt(0);intresult0;for(inti0;istr。length();i){charcstr。charAt(i);if(i0(cc)){}if(c0c9){return0;}resultresult10(c0);}returnisNegative?result:}publicstaticvoidmain(String〔〕args){Jz49jz49newJz49();System。out。println(jz49。strToInt(32293023a));System。out。println(jz49。strToInt(2392032));System。out。println(jz49。strToInt(2293043a));System。out。println(jz49。strToInt(fd3323));System。out。println(jz49。strToInt(23232942));System。out。println(jz49。strToInt(292930203));}} 【每日寄语】好的运气从清晨开始,愿你晨起有微笑,笑里有幸福。