错误汇总/Java
wing123123
这个作者很懒,什么都没留下…
展开
-
递归错误
出错程序:树状显示 出错原因:递归方法中使用了 全局变量 使得ResultSet随递归查询改变 分析: 递归分:有返回值 和 无返回值 递归中的变量不能使用 全局变量 和 static变量,会导致变量值随下次变动而改变,影响递归 ...原创 2009-02-28 18:20:18 · 320 阅读 · 0 评论 -
日期格式转换
错误代码: [code="java"]SimpleDateFormat sdf = null; sdf = new SimpleDateFormat("yyyy年mm月dd日"); System.out.println(sdf.format(Calendar.DATE));[/code] 错误显示:2008年[color=red]00[/color]月29日 分析:月份错误 ...原创 2009-02-28 18:21:33 · 125 阅读 · 0 评论 -
jvm->GetEnv() return code = -2
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [../../../src/share/back/util.c:820] 仔细的查阅Java Doc,发现其中有这么一段话: http://d...原创 2009-04-01 15:44:05 · 1223 阅读 · 0 评论 -
properties取值
Class.forName(classPath).newInstance() 时也要注意此问题的产生 错误代码: private String getDb() { Properties pro = new Properties(); String resourcePath = "config.properties"; try { pro.load( ...原创 2009-04-14 13:51:10 · 135 阅读 · 0 评论 -
BigDecimal除法错误:Non-terminating decimal expansion
Non-terminating decimal expansion; no exact representable decimal result. 由于需要处理精度比较高的浮点数,所以弃用double类型,改用BigDecimal类来进行数值处理。 在加减乘时都没有出现问题,但是到除法运算时,提示了如下错误: 大概的意思是“无法结束的除法表达式;没有精确的除结果”。我当时输...原创 2011-01-11 15:58:06 · 247 阅读 · 0 评论 -
java中split方法为何不能用小数点(.)做参数?
Java中,String类的split方法原型: public String[] split(String regex)根据给定的正则表达式的匹配来拆分此字符串。 而 . 在正则表达式中指任何字符. 这样写当然是有问题的. 如果你需要用 . 来做分割符,请做一个转义,与成 \\. ...原创 2011-11-30 16:07:27 · 195 阅读 · 0 评论 -
bufferedread中readline方法,读取数据不全问题
line=40 while (-1 != errorReader.read()) { String line = errorReader.readLine();//line= "ine=40" } 分析: 读取流的操作会导致流中的游标向后移动 例如:while的条件中的while(br.read()!=-1) 标准输出中的system.out.printl...原创 2012-02-06 15:09:45 · 2114 阅读 · 0 评论