黑马程序员技术交流社区
标题:
想问一下各位,这么写可以吗?
[打印本页]
作者:
wenjd0000
时间:
2014-8-28 19:24
标题:
想问一下各位,这么写可以吗?
public static void main(String[] args) {
method("123");
method("1x3");
method("0.23");
}
private static boolean method(String s){
boolean b = false;
int i;
try{
int x =Integer.valueOf(s);
i = x;
}catch (Exception e){
System.out.println("这是什么啊?");
return b;
}
System.out.println("success");
System.out.println(i+1);
b = true ;
return b;
}
把一个String转化为int类型的,用try catch来操作
实际开发这么写可以吗?
作者:
旅行。
时间:
2014-8-28 20:30
可以,写少点,维护起来费劲
private static boolean method(String s){
try{
int x =Integer.valueOf(s);
return true;
}catch (Exception e){
System.out.println("这是什么啊?");
return false;
}
}
作者:
java_dream
时间:
2014-8-28 21:37
没有什么可以不可以的,只有好与不好,当然啦,用尽量少的代码实现相同的功能,并保证程序的健壮性、优越性就更好了
作者:
七弟
时间:
2014-8-28 22:11
路过 学习一下
作者:
这个夏天的芬芳
时间:
2014-8-28 22:33
{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2