如何进行java Excel操作
发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,如何进行java Excel操作,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1. 写Excel1.1 引入Excel
千家信息网最后更新 2025年02月06日如何进行java Excel操作
如何进行java Excel操作,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
1. 写Excel
1.1 引入Excel 的相关文件
import java.io.FileOutputStream;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFCellStyle;import org.apache.poi.hssf.usermodel.HSSFDataFormat;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.CreationHelper;
1.2 相关实用方法:
public static void wirteExcel() throws Exception{ //创建一个工作簿 即excel文件,再在该文件中创建一个sheet HSSFWorkbook wb=new HSSFWorkbook(); HSSFSheet sheet=wb.createSheet("第一个sheet"); //在sheet中创建一行 HSSFRow row=sheet.createRow(0); //在该行写入各种类型的数据 row.createCell(0).setCellValue(true); row.createCell(1).setCellValue("钟林森"); row.createCell(2).setCellValue(23); //设置保留两位小数 HSSFCell cell=row.createCell(3); cell.setCellValue(6000); HSSFCellStyle cellStyle = wb.createCellStyle(); cellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("0.00")); cell.setCellStyle(cellStyle); //在写入 日期格式的 数据需要进行特殊处理(这是一种 简单的处理方式) CreationHelper createHelper=wb.getCreationHelper(); HSSFCellStyle style=wb.createCellStyle(); style.setDataFormat(createHelper.createDataFormat().getFormat("yyyy-MM-dd")); cell=row.createCell(4); cell.setCellValue(new Date()); cell.setCellStyle(style); //最后写回磁盘 FileOutputStream out=new FileOutputStream("E:\\excel写数据.xls"); wb.write(out); out.close(); System.out.println("写完了!"); }public static void writeExcelList(Listtitle,String sheetName, String filepath,List
数据
文件
中创
完了
磁盘
处理
工作
帮助
实用
清楚
特殊
一行
内容
对此
小数
库存
成本
文章
新手
方式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
平安科技 互联网桓
数据库的关系模型设计
卫辉软件开发近期行情
长宁区无线网络技术费用
中国最先进的网络技术
负载均衡软件开发难吗
网络安全百问百答
qq发信息显示服务器超时
贵阳游戏软件开发有限公司
车企做软件开发
软件开发人员设置
数据库关系图解
温州构建智慧小区软件开发
数据库与智能检索技术
租用服务器骗局大全
python连接远程数据库
数据库哪个专业比较好
一个域名部署多个服务器
网络安全操作记录
苏州防爆刀片服务器施工
计算机网络技术 孙秀娟
广东省网络安全会议的企业名单
数据库关系图解
网页制作常用的数据库
安徽学习网络安全有口皆碑
淄川配货站开票软件开发
灵魂潮汐官服是哪个服务器
游戏服务器支持多大内存
流星蝴蝶剑服务器文件下载失败
mysql数据库赋权