大家帮我分析一个方法
public   static   int   getCommand(byte[]   bytes){ 
                   String   command=new   String(bytes).trim(); 
 	return   getCommand(command); 
 	} 
 返回语句这么是写怎么解释? 
------解决方案--------------------是递归吧
------解决方案--------------------学习
------解决方案--------------------个人认为是防止byte【】数组转换为字符串后有空格等出现,那样转换为整形的时候应该抛出异常吧,但是你传的参数类型不同是不是还有重载啊,有一个参数为String类型的getCommand方法你没写啊?
------解决方案--------------------会造成递归吧
------解决方案--------------------我认为只是普通的重载,这样既可以接受byte[]参数也可以接受String参数。 
 至于方法里的处理,就是为了严谨吧。