publicclassSolution{publicstaticintStrToInt(String str){if(str == null || str.length()==0)return0;char[] c = str.toCharArray();int flag =1;//1为正,-1为负int result =0;if(c[0]=='-'){
flag =-1;}for(int i =(c[0]=='+'|| c[0]=='-')?1:0; i < c.length; i++){if(c[i]<='9'&& c[i]>='0'){
result = result *10+(c[i]-'0');}else{return0;}}return result * flag;}}