Ⅰ java使用poi读取excel时,电话号码变成了科学计数法,整数变成double,怎么改过来
为了防止数字变成科学计数法方式表示,在源文件以及java代码中都用文的方式去生成和解析excel,具体如下:
生成Excel时,设置单元格格式为STRING,即:
//关键代码
HSSFCell cell = new HSSFCell();
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
同理,解析的时候,首先要保证源excel文件中该单元格格式是文本类型的,然后在java代码里用STRING类型去解析:
//关键代码
String value = cell.getStringCellValue();
(1)javareaddouble扩展阅读;
在这里,将只介绍一些和格式设置有关的语句,假定workbook就是对一个工作簿的引用。在Java中,第一步要做的就是创建和设置字体和单元格的格式,然后再应用这些格式:
创建字体,设置其为红色、粗体:
HSSFFont font = workbook.createFont();
font.setColor(HSSFFont.COLOR_RED);
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
Ⅱ java输入输出问题
你说的那些关于输入输出的
我想在这里你找不到答案,输入输出流,我们上课讲了4小时,还是比较浅的,所以你还得自己看书,不懂的地方可以问别人,没法全讲。
至于引用型变量,可以当指针,它指向一个对象,JAVA里一定要有对象的概念。