锁定老帖子 主题:粗心是程序员的天敌!
精华帖 (0) :: 良好帖 (0) :: 新手帖 (5) :: 隐藏帖 (18)
|
|
---|---|
作者 | 正文 |
发表时间:2009-03-19
for(int index = 0; index < 10; index++){ Element e = new Element("type"); String id = "id" + index; e.setAttribute("id", id); for(int innerIndex = 0; innerIndex < 5; index++){ Element ie = new Element("url-pattern"); String pattern = "type-url-pattern #" + innerIndex; ie.setText(pattern); e.addContent(ie); } userType.addContent(e); } 你能发现为什么会一直出OutOfMemory错么? 粗心,可以让再好的设计都成为空想! 谨以此文,记念我的粗心! 生活如是,粗心不好。 没能发现的兄弟姐妹们在下面留个名! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-03-20
楼主精神可嘉。
我以前也遇到这种情况。 后来使用编辑器的for模板,可以避免。 后来我尽可能避免循环嵌套哦。 |
|
返回顶楼 | |
发表时间:2009-03-22
metadmin 写道 楼主精神可嘉。
我以前也遇到这种情况。 后来使用编辑器的for模板,可以避免。 后来我尽可能避免循环嵌套哦。 才两层嘛~~ |
|
返回顶楼 | |
发表时间:2009-03-23
引用 for(int innerIndex = 0; innerIndex < 5; index++){
index++ |
|
返回顶楼 | |
发表时间:2009-03-23
最后修改:2009-03-23
foreverandever 写道 metadmin 写道 楼主精神可嘉。
我以前也遇到这种情况。 后来使用编辑器的for模板,可以避免。 后来我尽可能避免循环嵌套哦。 才两层嘛~~ i j k |
|
返回顶楼 | |
发表时间:2009-03-23
很常见的错误。。有经验的一看就明白。。
|
|
返回顶楼 | |
发表时间:2009-03-23
抛出异常的爱 写道 foreverandever 写道 metadmin 写道 楼主精神可嘉。
我以前也遇到这种情况。 后来使用编辑器的for模板,可以避免。 后来我尽可能避免循环嵌套哦。 才两层嘛~~ i j k Java 代码里面是不提倡使用没有意义的变量的~ |
|
返回顶楼 | |
发表时间:2009-03-23
foreverandever 写道 抛出异常的爱 写道 foreverandever 写道 metadmin 写道 楼主精神可嘉。
我以前也遇到这种情况。 后来使用编辑器的for模板,可以避免。 后来我尽可能避免循环嵌套哦。 才两层嘛~~ i j k Java 代码里面是不提倡使用没有意义的变量的~ 据说Java也是不提倡两重循环这么复杂的套在一起的。。。。 |
|
返回顶楼 | |
发表时间:2009-03-23
foreverandever 写道 抛出异常的爱 写道 foreverandever 写道 metadmin 写道 楼主精神可嘉。
我以前也遇到这种情况。 后来使用编辑器的for模板,可以避免。 后来我尽可能避免循环嵌套哦。 才两层嘛~~ i j k Java 代码里面是不提倡使用没有意义的变量的~ i j k 由于他们三的年纪太大了.... 以至于没什么人会不记得..... PS:java建议使用有意义的名子你用的那是有意义的名字么? |
|
返回顶楼 | |
发表时间:2009-03-23
如果有 for i,j in 0..10, 0..5 这样的语法。 这种错误就会减少很多。 |
|
返回顶楼 | |