读书人

大家帮小弟我分析一个方法

发布时间: 2012-01-11 22:28:46 作者: rapoo

大家帮我分析一个方法
public static int getCommand(byte[] bytes){
String command=new String(bytes).trim();
return getCommand(command);
}
返回语句这么是写怎么解释?


[解决办法]
是递归吧
[解决办法]
学习
[解决办法]
个人认为是防止byte【】数组转换为字符串后有空格等出现,那样转换为整形的时候应该抛出异常吧,但是你传的参数类型不同是不是还有重载啊,有一个参数为String类型的getCommand方法你没写啊?
[解决办法]
会造成递归吧
[解决办法]
我认为只是普通的重载,这样既可以接受byte[]参数也可以接受String参数。
至于方法里的处理,就是为了严谨吧。

读书人网 >J2SE开发

热点推荐