java 匯出到excel—-POI

來源:互聯網
上載者:User
package POI;

import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.text.DecimalFormat;

public class ExpExcel ...{
    
    public static void main(String[] args) throws Exception ...{
        HSSFWorkbook wb=new HSSFWorkbook();
        HSSFSheet sheet=wb.createSheet();
        for(int i=0;i<100;i++)...{
            HSSFRow row =sheet.createRow((short)i);
            HSSFCell cell0=row.createCell((short)0);
            HSSFCell cell1=row.createCell((short)1);
            HSSFCell cell2 =row.createCell((short)2);
            HSSFCell cell3 =row.createCell((short)3);
            HSSFCell cell4 =row.createCell((short)4);
            cell0.setCellValue(i*1);
            cell1.setCellValue("test");
            cell2.setEncoding(HSSFCell.ENCODING_UTF_16);//設定cell編碼解決中文高位位元組截斷
            cell2.setCellType(1);
            cell2.setCellValue("你好_hello");//設定中西文結合字串
            cell3.setCellValue(i*4);
            cell4.setCellValue(i*5);
        }    
        
        FileOutputStream fileout = new FileOutputStream("c:/workbook.xls");
        wb.write(fileout);
        fileout.close();
        System.out.println("export over!");
    }

}

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.