我用的jxl.jar
读取execl,获取列数时报内存溢出错误
,我很纳闷,就13列,获取列数怎么内存溢出呢
我excel是13列不到4万数据
读取execl,获取列数时报内存溢出错误
,我很纳闷,就13列,获取列数怎么内存溢出呢
我excel是13列不到4万数据
解决方案 »
- 怎么用myeclipse去下载网上的东西
- 求源码,用java定义形状类,随机产生圆,椭圆、矩形,并输出中心点、面积、周长
- (int)(char)(byte)-1具体是怎么换算的?
- 哥几个,我儿子选美,帮忙投一票呵! (没分了,进来的只有感谢!)
- 如何把一个Image[]输出成一张png图片?
- new int[0] ?
- 弱智问题请教!如何安装下载的扩展包。
- 300[分]求javamail如何实现“地址本”、“定时发送”等功能!
- ibatis执行查询语句,可以在plsql中查询数据,但是在程序中查询不到,求大神帮忙
- java中的这种语法写法,this.url = (this.var = null);语法居然没问题,你们见过吗?
- java中interface的奇怪声明
- 有做过代理服务器的帮帮忙,遇到一个问题
/**
* 初始化xls文件
* @param fnp
*/
private void loadXLS(String pfn) throws ExeclException {
try {
book = Workbook.getWorkbook(new FileInputStream(pfn));
} catch (BiffException e) {
throw new ExeclException(e.getMessage());
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
throw new ExeclException(e.getMessage());
} catch (IOException e) {
// TODO Auto-generated catch block
throw new ExeclException(e.getMessage());
}
}
private void changeSheet() throws ExeclException{
Sheet[] sheets = book.getSheets();
//查找参合数据或乡村组工作表
try {
for(Sheet sheet : sheets) {
System.out.println(sheet.getColumns());
if(sheet.getColumns() == COlUMN) {
listSheet.add(sheet);
sheet = null;
}
}
} catch (Exception e) {
sheets = null;
e.printStackTrace();
throw new ExeclException(e.getMessage());
}
sheets = null;
}
红色字体报错