java读取Excel判断列中有没有重复

 我来答
摩登女郎归
2017-03-28 · 超过22用户采纳过TA的回答
知道答主
回答量:159
采纳率:0%
帮助的人:21.1万
展开全部
import java.io.*; import java.text.SimpleDateFormat; import java.util.*; import java.sql.*; import java.util.Date; import java.util.HashMap; import java.util.Map; import jxl.*; public class SimUpdate { private String fileName; public SimUpdate(String fileName){ this.fileName = fileName; } static Map tNames; static{ tNames = new HashMap(); } //下面是主要代码 private void updateDb(){ try{ Connection conn = DbPool.connectDB(); if(conn != null){ Statement stmt = conn.createStatement(); /**********************************************/ jxl.Workbook rwb = null; try{ //构建Workbook对象 只读Workbook对象 //直接从本地文件创建Workbook //从输入流创建Workbook InputStream is = new FileInputStream(fileName); rwb = Workbook.getWorkbook(is); //Sheet(术语:工作表)就是Excel表格左下角的Sheet依,Sheet贰,Sheet三但在程序中 //Sheet的下标是从0开始的 //获取第一张Sheet表 Sheet rs = rwb.getSheet(0); //获取Sheet表中所包含的总列数 int rsColumns = rs.getColumns(); //获取Sheet表中所包含的总行数 int rsRows = rs.getRows(); //获取指这下单元格的对象引用 List list=new ArrayList(); for(int i=0;i<rsRows;i++){ for(int j=0;j<rsColumns;j++) { Cell cell = rs.getCell(j,i); list[i][j]= cell.getContents(); } } }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式