| 查看: 1197 | 回复: 8 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[求助]
java.lang.NullPointerException为什么找不到原因呢?
|
|||
| 各位大神好,自己在跑程序的时候遇到了 “读取Excel文件c:\WWW\PHP100.Com\Beijing\Beijing_Data\电科院负荷_15分钟.xls失败:java.lang.NullPointerException” 这个问题,可是同样的读取方式另一个excel表格读起来就没有问题,想请问一下,有谁知道这是为什么吗? |
» 猜你喜欢
天津大学招2026.09的博士生,欢迎大家推荐交流(博导是本人)
已经有3人回复
有时候真觉得大城市人没有县城人甚至个体户幸福
已经有6人回复
面上项目申报
已经有3人回复
酰胺脱乙酰基
已经有9人回复
CSC & MSCA 博洛尼亚大学能源材料课题组博士/博士后招生|MSCA经费充足、排名优
已经有5人回复
博士延得我,科研能力直往上蹿
已经有7人回复
退学或坚持读
已经有27人回复
面上基金申报没有其他的参与者成吗
已经有5人回复
遇见不省心的家人很难过
已经有22人回复
|
//得到负荷出力预测值 public static void GetLoadData(){ HourLoad = new double[8760*Time_interval]; File file = new File(LoadData_Filename); FileInputStream in = null; double a = 0; sum_load=0; try { //以下为读取负荷数据 in = new FileInputStream(file); HSSFWorkbook workbook = new HSSFWorkbook(in); HSSFSheet sheet = workbook.getSheet("Sheet1" ;// 下面读取Excel的数据 HSSFRow row = null; HSSFCell cell = null; int rowNum = 0;// int colNum=0; for (; rowNum < sheet.getLastRowNum()+1; rowNum++) { // 获取第rowNum行 row = sheet.getRow((short) rowNum); cell = row.getCell(colNum); a = cell.getNumericCellValue(); HourLoad[rowNum]=a; } in.close(); } catch (Exception e) { System.out.println("读取Excel文件" + file.getAbsolutePath() + "失败:" + e); } finally { if (in != null) { try { in.close(); } catch (IOException e1) { } } } for(int i=0;i<8760*Time_interval;i++){//将系统负荷值变为原来的1.2倍 HourLoad=HourLoad*1; } //生成8760*time_interval个正态分布负荷的标准差,计算每小时负荷的预测偏差 double[] σ_load=new double[8760*Time_interval]; double[] δ_load=new double[8760*Time_interval]; for(int i=0;i<8760*Time_interval;i++){ σ_load=HourLoad/100; } for(int i=0;i<8760*Time_interval;i++){ double q=0; double s=0; double z=0; double x=0; double r=Math.random(); if(r>=0&&r<=0.5){ q=r; }else { q=1-r; } s=Math.pow((-2)*Math.log(q), 0.5); z=s-((2.515517*s+0.802853*s+0.010328*s)/(1+1.432788*s+0.189269*s+0.001308*s)); if(r>=0&&r<0.5){ x=-z; }else if (r==0.5) { x=0; }else if (r>0.5&&r<=1) { x=z; } δ_load=σ_load*x; } for(int i=0;i<8760*Time_interval;i++){ HourLoad=HourLoad+δ_load; sum_load+=HourLoad; } } 就是这段代码出现问题?读取Excel文件c:\WWW\PHP100.Com\Beijing\Beijing_Data\电科院负荷_15分钟.xls失败:java.lang.NullPointerException |
7楼2015-10-16 08:33:09
pilihaotian
金虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 1134.5
- 散金: 10
- 红花: 1
- 帖子: 25
- 在线: 2.9小时
- 虫号: 3672143
- 注册: 2015-01-31
- 性别: GG
- 专业: 计算机科学

2楼2015-10-16 07:32:47
3楼2015-10-16 08:15:51
4楼2015-10-16 08:25:37













回复此楼
;
MJC_G