• java获取Excel的导入


    先准备好这2个架包

    import java.io.*;
    
    import org.apache.commons.io.FileUtils;
    import org.apache.poi.hssf.usermodel.HSSFCell;
    import org.apache.poi.hssf.usermodel.HSSFRow;
    import org.apache.poi.hssf.usermodel.HSSFSheet;
    import org.apache.poi.hssf.usermodel.HSSFWorkbook;
    
    
    public class POIExceldr {
    
    	public static void main(String[] args) throws IOException {
    		String [] title={"id","name","sex"};
    		// 创建工作簿
    		HSSFWorkbook workbook=new HSSFWorkbook();
    		//创建一个工作表sheet
    		HSSFSheet sheet =workbook.createSheet();
    		//创建第一行
    		HSSFRow row=sheet.createRow(0);
    		HSSFCell cell=null;
           //插入第一行数据,ID,name,sex
    		for(int i=0;i<title.length;i++)
    		{
    			cell=row.createCell(i);
    			cell.setCellValue(title[i]);
    		}
    		//追加数据,也就是添加第二行到第十行
    		for(int i=1;i<=10;i++)
    		{
    			HSSFRow nextrow=sheet.createRow(i);
    			HSSFCell cell2=nextrow.createCell(0);
    			cell2.setCellValue("a"+i);
    			
    			cell2=nextrow.createCell(1);
    			cell2.setCellValue("xiaowang"+i);
    			
    			cell2=nextrow.createCell(2);
    			cell2.setCellValue("女"+i);
    		}
    		File file=new File("d:/learn/poidr.xls");
    		file.createNewFile();
    		FileOutputStream out=FileUtils.openOutputStream(file);
    		workbook.write(out);
    		out.close();
    		
    		
    	}
    
    }
    

      

  • 相关阅读:
    Objective-C实用类和协议
    KVC(Key-Value-Coding)和KVO(Key-Value-Observer)
    Xcode
    IOS模拟器
    沙盒机制
    UIScrollView
    NSPredicate
    输入控件适应键盘
    10步成为专业iOS开发者——新手向,从零起步
    2015 年五大移动端设计趋势
  • 原文地址:https://www.cnblogs.com/wangxiaoqun/p/6346996.html
Copyright © 2020-2023  润新知