JAVA不用类库,将字符串转换成数字 如charToInt("100")返回100请指教,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Integer.parseInt()连 java.lang 也不能用?楼主是求算法? import java.util.*;public class test { public static void main(String arg[]){ Scanner r=new Scanner(System.in); String s=r.nextLine(); System.out.println(StringToInt(s)); } static int StringToInt(String s) { int r=0; for(int i=0; i<s.length(); i++){ char c=s.charAt(i); if(c>='0' && c<='9') r=10*r+(c-'0'); } if(s.charAt(0)=='-') r=-r; return r; }} [原]java线程API学习 线程池ThreadPoolExecutor JAVA 和C(或C++) 如何混合编程; 大虾 帮帮我...为什么在DOS命令下,我的JAVA程序不能运行?? JAVA出错 Java c/s 服务端如何给客户端返回信息 怎样操纵double类型,进行计算啊? 为什么会报“could not find java.dll”错 怎样改变字符串的Font类型,然会输出 这中命名类方法会产生什么现象 如何制作选项卡 用javascrip编写一个验证的程序 问两个windows下内存显示的命令
连 java.lang 也不能用?楼主是求算法?
public class test {
public static void main(String arg[]){
Scanner r=new Scanner(System.in);
String s=r.nextLine();
System.out.println(StringToInt(s));
}
static int StringToInt(String s) {
int r=0;
for(int i=0; i<s.length(); i++){
char c=s.charAt(i);
if(c>='0' && c<='9') r=10*r+(c-'0');
}
if(s.charAt(0)=='-') r=-r;
return r;
}
}