String如何转换成int? int i=Integer.parseInt(String s) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String s = "1234";int i = Integer.parseInt(s); 要转化String sint i = Integer.parseInt(s); Integer.parseInt(string);前提是你的string是能够转换成int的 try { int i = Integer.parseInt(s) ; //S如果不能转化成字符,则parseint会抛出异常}catch(Exception e){ System.out.println("No Number Format") ;} 请使用如下代码,以保证健壮性:String s = "123";int i = -1 ;try{ i = Integer.parseInt(s);}catch(NumberFormartException numex){ //如果转换失败,那么你的处理如下} 最好加上异常处理try { i = Integer.parseInt(string);} catch (NumberFormatException e) { e.printTraceStack();} try { int i = Integer.parseInt(s) ; }catch(Exception e){ System.out.println("No Number Format") ;} i = (Integer.valueOf(string)).intValue(); try { int i = Integer.parseInt(s) ; }catch(Exception e){ System.out.println("No Number Format") ;}最好.try一下. 这种方式最保险:try { int i = Integer.parseInt(s) ; }catch(Exception e){ System.out.println("No Number Format") ;} 将字符串s转换成整型iString s="123";try { i = Integer.parseInt(s);} catch (NumberFormatException e) { //如果String包含不是整型的字符串,将抛出异常! e.printTraceStack();} 请问JAVA如何编写战棋游戏? 请问BufferedWriter和FileWriter有什么区别吗? 怎样用JAVA执行一个.BAT的批处理文件 Text.getDocument().addDocumentListener(this); 求助 java socket编程c/s在同一台机器上与c/s在不同机器上的区别 如何在JAVA中捕捉MessageDialog对话框关闭事件(JDK1.5) 实现画笔功能 串口的多线程问题 有哪位大虾用过eclipse,ant,cvs! java中的join用法 关于滚动面板的问题? weblogic7.0中jar包的移植问题(顶者有分,揭贴前在线等待)
int i = Integer.parseInt(s);
int i = Integer.parseInt(s);
前提是你的string是能够转换成int的
{
int i = Integer.parseInt(s) ; //S如果不能转化成字符,则parseint会抛出异常
}
catch(Exception e)
{
System.out.println("No Number Format") ;
}
String s = "123";
int i = -1 ;
try{
i = Integer.parseInt(s);
}
catch(NumberFormartException numex){
//如果转换失败,那么你的处理如下}
try {
i = Integer.parseInt(string);
} catch (NumberFormatException e) {
e.printTraceStack();
}
{
int i = Integer.parseInt(s) ;
}
catch(Exception e)
{
System.out.println("No Number Format") ;
}
{
int i = Integer.parseInt(s) ;
}
catch(Exception e)
{
System.out.println("No Number Format") ;
}
最好.try一下.
try
{
int i = Integer.parseInt(s) ;
}
catch(Exception e)
{
System.out.println("No Number Format") ;
}
String s="123";try {
i = Integer.parseInt(s);
} catch (NumberFormatException e) { //如果String包含不是整型的字符串,将抛出异常!
e.printTraceStack();
}