Java操作Excel完善办理策划[Java编程]
本文“Java操作Excel完善办理策划[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
只要有表格,就会有Microsoft Excel,用Microsoft Excel处理数据已成为不少人的习惯.Jakarta POI API就为Java程序员供应了一条存取Microsoft文档格局的奇异之路,此中最成熟的就是能存取Microsoft Excel文档的HSSF API.
本篇文章就举例示范若何操纵Java 成立和读取Excel文档,并设置单元格的字体和格局.
为了保证示例程序的运行,必须安装Java 2 sdk1.4.0 和Jakarta POI,Jakarta POI的Web站点是: http://jakarta.apache.org/poi/
成立Excel 文档
示例1将演示若何操纵Jakarta POI API 成立Excel 文档.
示例1程序以下:
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFCell;
import java.io.FileOutputStream;
public class CreateXL {
/** Excel 文件要存放的位置,假定在D盘JTest目录下*/
public static String outputFile="D:/JTest/ gongye.xls";
public static void main(String argv[]){
try{
// 成立新的Excel 工作簿
HSSFWorkbook workbook = new HSSFWorkbook();
// 在Excel工作簿中建一工作表,其名为缺省值
// 如要新建一名为"效益指标"的工作表,其语句为:
// HSSFSheet sheet = workbook.createSheet("效益指标");
HSSFSheet sheet = workbook.createSheet();
// 在索引0的位置成立行(最顶端的行)
HSSFRow row = sheet.createRow((short)0);
//在索引0的位置成立单元格(左上端)
HSSFCell cell = row.createCell((short) 0);
// 定义单元格为字符串范例
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
// 在单元格中输入一些内容
cell.setCellValue("增添值");
// 新建一输出文件流
FileOutputStream fOut = new FileOutputStream(outputFile);
// 把呼应的Excel 工作簿存盘
workbook.write(fOut);
fOut.flush();
// 操作完毕,关闭文件
fOut.close();
System.out.println("文件生成...");
}catch(Exception e) {
System.out.println("已运行 xlCreate() : " + e );
}
}
}
以上是“Java操作Excel完善办理策划[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |