正文

java读写excel2006-05-30 15:40:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/ggbm/15221.html

分享到:

首先,到http://jakarta.apache.org/poi/下在 jakarta poi。 读excel: 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.FileInputStream;public class ReadXL { // public static String fileToBeRead="yourfile_dir"; public static void main(String argv[]){  try{  // 创建对Excel工作簿文件的引用  HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(fileToBeRead));  HSSFSheet sheet = workbook.getSheet("Sheet");  HSSFRow row = sheet.getRow(0);  HSSFCell cell = row.getCell((short)0);  System.out.println("left_upon"+ cell.getStringCellValue());  }catch(Exception e) {  ......................| }}} 写excel: 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 { // public static String outputFile="yourfile_dir"; public static void main(String argv[]){ try{  // 创建新的Excel   HSSFWorkbook workbook = new HSSFWorkbook();  HSSFSheet sheet = workbook.createSheet();  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);  workbook.write(fOut);  fOut.flush();  // 操作结束,关闭文件  fOut.close();  System.out.println("execute success..."); }catch(Exception e) {  ................... }}} 仅供参考!

阅读(4686) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册