分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

//程序说明: 要导入jxl.jar到Classpath中。

import jxl.*;
import java.io.*;
import jxl.write.*;
/**
* <p>java读取Excel表格,拷贴心、更新Excel工作薄 </p>
*/
public class Test1 {
public static void main(String[] args) {
jxl.Workbook rwb = null;
try{
//构建Workbook对象 只读Workbook对象
//直接从本地文件创建Workbook
//从输入流创建Workbook
InputStream is = new FileInputStream("D://Book1.xls");
rwb = Workbook.getWorkbook(is);
//Sheet(术语:工作表)就是Excel表格左下角的Sheet1,Sheet2,Sheet3但在程序中
//Sheet的下标是从0开始的
//获取第一张Sheet表
Sheet rs = rwb.getSheet(0);
//获取Sheet表中所包含的总列数
int rsColumns = rs.getColumns();
//获取Sheet表中所包含的总行数
int rsRows = rs.getRows();
//获取指这下单元格的对象引用
for(int i=0;i<rsRows;i++){
for(int j=0;j<rsColumns;j++){
Cell cell = rs.getCell(j,i);
System.out.print(cell.getContents()+" ");
}
System.out.println();
}
//利用已经创建的Excel工作薄创建新的可写入的Excel工作薄
jxl.write.WritableWorkbook wwb = Workbook.createWorkbook(new File("D://Book2.xls"),rwb);
//读取第一张工作表
jxl.write.WritableSheet ws = wwb.getSheet(0);
//获取第一个单元格对象
jxl.write.WritableCell wc = ws.getWritableCell(0, 0);
//决断单元格的类型,做出相应的转化
if (wc.getType() == CellType.LABEL) {
Label l = (Label) wc;
l.setString("The value has been modified.");
}
//写入Excel对象
wwb.write();
wwb.close();
}catch(Exception e){
e.printStackTrace();
}
finally{
//操作完成时,关闭对象,翻译占用的内存空间
rwb.close();
}
}
}

分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

使用JAVA加jxl jar操作EXECL相关推荐

  1. Java利用jxl.jar操作Excel文件的方法——把两列相同的数据扫描输出到新的Excel文件中...

    为什么80%的码农都做不了架构师?>>>    最近公司在做数据库方面的改造,其中有两个核心库,可以把它们分别命名成A侧库和B侧库,改造的目的是把AB的库整合成一个库,其中表名相同的 ...

  2. Java 加载、操作和保存WPS文字文档

    本文通过Java程序代码来展示如何来加载.操作及保存WPS格式的文字文档. 一.基本步骤:加载时,通过流加载WPS文字文档,完成相关文字操作后,再将结果文档保存到流,将流写入WPS文档,关闭流. 二. ...

  3. java基于jxl.jar包生成Excel文件到指定目录和服务器下载两种模式的使用方法

    导入jxl包 import java.io.File; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableCe ...

  4. JAVA加载JAR包并调用JAR包中某个类的某个方法

    package com.example; public class Runner implements Runnable{ public void run(String name) {System.o ...

  5. java导入导出excel操作(jxl)

    java导入导出excel操作(jxl) Java解释Excel数据(jxl.jar包的使用) 关键字: java excel jxl.jar jxl.jar 包 下载地址: http://www.a ...

  6. 使用JXL.jar实现JAVA对EXCEL的读写操作

    简介: jxl.jar是通过java操作excel表格的工具类库 jxl操作excel包括对象Workbook(工作簿),Sheet(工作表) ,Cell(单元格). 一个excel就对应一个Work ...

  7. java通过jxl处理execl空行_jxl操作Excel导入数据库之空行的处理

    jxl因其快速小巧受到大家的欢迎,但是jxl还是有许多不尽如人意的地方. 本文旨在解决jxl读取excel数据时无法自动取掉空行的问题,其实就是添加一个方法. ? //返回去掉空行的记录数 priva ...

  8. android jxl.jar 使用,使用jxl.jar在Android中操作Excel表格——重中之重——对隐藏表的处理...

    曾简单了解过C#,将Excel(数据库表)表中的数据导入到C#中,使用C#制作的图形化界面进行对Excel表中数据进行操作. 今天想试试,在Android中导入Excel表格进行操作.在网上查阅资料, ...

  9. Java动态加载jar及class文件

    经常碰到需要动态加载jar及class文件的场景.Java类由于需要加载和编译字节码,动态加载class文件较为麻烦,但JDK仍提供了一整套方法来动态加载jar文件和class文件. 一.动态加载ja ...

最新文章

  1. unsigned int vs. size_t
  2. ROS系统 创建工作空间与功能包
  3. mac 卸载 eclipse_Mac 新手准备工具集合
  4. [转】:VS 2010 : 如何开发和部署Outlook 2010插件(Add-in)
  5. 多级嵌套json格式
  6. ios 防止按钮快速点击造成多次响应的避免方法。
  7. python-视频分帧多帧合成视频
  8. docker 厂商 容器_容器化 - 边缘计算的新方向
  9. centos 添加windows字体库
  10. Mysql—— order 和 limit 的用法
  11. linux san网络,教你如何DIY SAN存储网络
  12. SequoiaDB 巨杉数据库产品下载
  13. 计算机系统遗传学,中国象棋计算机博弈系统评估函数自适应遗传算法[转]
  14. 解决Macbook Pro蓝牙不可用问题
  15. DDR3 CONTROLLER-PHY物理层
  16. ibatis java.util.Map作为parameterClass和resultClass(转)
  17. 用GPIO模拟SPI接口读取传感器数据
  18. [android adb shell] 怎么解锁图案锁屏(pattern lock)的手机?
  19. 中国车用尿素市场规模调研与发展趋势分析报告2022-2028年
  20. 计算机主机启动不了系统安装系统安装软件,电脑主机启动不了怎么办

热门文章

  1. 剖析供应链攻击的防范
  2. 华为云登顶HotpotQA多跳知识推理问答评测
  3. 掌握ROMA Compose,报表清单不秃头
  4. Rust 算法排位记 - 插入排序的图示和代码实现
  5. 【IoT最佳实践】设备获取实时天气信息
  6. pytorch 之 imagefloder的用法
  7. python报错ValueError: invalid literal for int() with base 10解决方法
  8. 优达学城深度学习之一——Anaconda
  9. Latex中文字超过文本宽度时解决方法
  10. 学位论文多级标题编号与图表编号