方法如下:
public void readExcelTest(String path) throws BiffException, IOException
{
Workbook wb = Workbook.getWorkbook(new File(path));
Sheet ws = wb.getSheet(0);
Cell cell = ws.getCell(0, 0);
System.out.println(cell.getContents());
}如excel中的数据为-0.0003通过getContents方法得到就是-0,怎样能得到全值"-0.0003"?
public void readExcelTest(String path) throws BiffException, IOException
{
Workbook wb = Workbook.getWorkbook(new File(path));
Sheet ws = wb.getSheet(0);
Cell cell = ws.getCell(0, 0);
System.out.println(cell.getContents());
}如excel中的数据为-0.0003通过getContents方法得到就是-0,怎样能得到全值"-0.0003"?
解决方案 »
- 求实现JTextPane/JEditorPane撤销回复功能的代码,最好功能强点的,先谢了
- 一个非常经典的生产与消费线程同步问题,稍微有个地方不懂?
- 成员变量和局部变量的区别是什么?
- Java基础学中的几个问题,过路的请帮忙看看,谢谢!
- if(true == flag){…………}与if (flag == true){…………}的区别
- 初级JAVA问题,哪位高手帮忙测试一下,example.java
- 小妹初学Java!各位师哥给介绍几本好书啊!
- 急:JDK1.4怎样和Access数据库建立连接
- 门外汉的问题
- 安装JDK1.4出错!
- 如何在一个sumbit中同时实现两次.do
- 谁帮我看下这个程序 编译通过 但是运行出错!
NumberCell n = (NumberCell) cell;
System.out.println(getValue());
}
{
Workbook wb = Workbook.getWorkbook(new File(path));
Sheet ws = wb.getSheet(0);
Cell cell = ws.getCell(0, 0);
NumberCell n = (NumberCell) cell;
BigDecimal bigDecimal = new BigDecimal(n.getValue());
NumberFormat numberFormat = new DecimalFormat("#.####");
System.out.println(numberFormat.format(bigDecimal.doubleValue()));
}