最新回答 / 九天哟
编程就在于多练习,代码打完一遍以后看下思路,然后把所有的代码删了,从头到尾再打,如果发现有问题,就看看思路在哪里断了,把思路理好以后再打。就好比盖房子一样,先把图纸弄清楚,房子就容易盖了,大家一起加油吧~
2015-12-23
最赞回答 / MXLHR
Math是Java的常用类之一,不需要导包,输出未定义的变量或者给未定义的变量赋值都会报错。注意看错误提示:unm cannot be resolved to a variable 所以是你输出的变量num写错了!!!
2015-12-23
最赞回答 / woider
就像你使用for和foreach,for可以处理更多情况,但是foreach使用更方便。使用str.toString()是为了让你更好的了解StringBuffer和StringBuilder。实际开发中,要根据整体的代码风格来调整相对应的方法。比如当要在控制台日志中输出一个String和StringBuffer类型连接的字符串,就需要统一他们的类型,要么全是String类型,要么全是StringBuffer类型。
2015-12-22
已采纳回答 / sxian_wang
字数太多,发到这里。不是为了实现哪一句代码的。initCause()这个方法就是对异常来进行包装的,目的就是为了出了问题的时候能够追根究底。因为一个项目,越往底层,可能抛出的异常类型会用...
2015-12-20