需要下载jxl.jar,去官网下载
代码如下:
//import java.io.*;
//import java.util.Scanner;
//
///**
// * @author Administrator
// * @version 1.0
// * @Date 2011-06-07 java练习
// */
//public class Test7 {
//
// /**
// * 主函数
// *
// * @param args
// */
// public static void main(String[] args) throws Exception {
//
// Test7 test7 = new Test7();
// test7.print();
// test7.print1();
// }
//
// /**
// * 计算并输出1-1000中所有偶数的和
// *
// * @throws IOException
// */
// public void print() throws IOException {
// int cn = 0;
// for (int i = 1; i < 1000; i++) {
// if (i % 2 == 0) {
// cn += i;
// }
// }
// System.out.println(cn);
// }
//
// /**
// * 输出杨辉三角
// */
// public void print1() {
// Scanner sc = new Scanner(System.in);
// System.out.println("请输入行数:");
// int n = sc.nextInt();
// int a[][] = new int[n][n];
// int i, j;
// for (i = 0; i < n; i++) {
// a[i][i] = new Integer(1);
// a[i][0] = new Integer(1);
// }
// for (i = 2; i < n; i++) {
// for (j = 1; j <= i - 1; j++)
// a[i][j] = a[i - 1][j - 1] + a[i - 1][j];
// }
// for (i = 0; i < n; i++) {
// for (j = 0; j <= i; j++)
// System.out.printf("%6d", a[i][j]);
// System.out.println();
// }
// }
//}
import java.io.File;
import java.io.IOException;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
public class Test7 {
/**
* @param args
*/
public static void main(String[] args) {
try {
//得到工作薄
Workbook workbook = Workbook.getWorkbook(new File("D:/日常开销.xls"));
//得到工作区
Sheet sheet = workbook.getSheet(0);
//得到单元格
Cell cell00 = sheet.getCell(0,0);
Cell cell01 = sheet.getCell(0,1);
Cell cell02 = sheet.getCell(0,2);
Cell cell03 = sheet.getCell(1,0);
System.out.println("第1个" + cell00.getContents());
System.out.println("第2个" + cell01.getContents());
System.out.println("第3个" + cell02.getContents());
System.out.println("第4个" + cell03.getContents());
//得到列数
int columCount = sheet.getColumns();
//得到行数
int rowCount = sheet.getRows();
System.out.println("行数"+columCount);
System.out.println("列数"+rowCount);
for(int i=0;i<rowCount;i++){
System.out.print("第"+(i+1)+"行的内容是:");
for(int j=0;j<columCount;j++){
Cell cell = sheet.getCell(j,i);
System.out.print(cell.getContents()+"\t");
}
System.out.println("");
}
} catch (BiffException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
分享到:
相关推荐
通过深入分析给定文件中的代码示例,我们将探索使用Java读取Excel的具体方法,包括必要的库导入、连接数据库、执行查询以及处理结果集等关键步骤。 ### Java读取Excel的关键知识点 #### 1. 引入必要的库 Java读取...
Java读取Excel内容 v Java读取Excel内容 Java读取Excel内容
在Java编程中,读取...以上就是使用Java读取Excel文件生成矩阵的基本步骤。实际开发中,你可能还需要处理更多细节,如异常处理、数据验证、优化性能等。希望这个介绍能帮助你理解这个过程,并在实际项目中灵活应用。
java读取excel数据导入数据库源码 java读取excel数据导入数据库源码
本篇将详细介绍如何使用Java读取Excel所有页的数据,以及可能出现的问题和解决策略。 首先,我们需要引入能够处理Excel文件的库。Apache POI 是一个广泛使用的Java API,它允许程序员创建、修改和显示Microsoft ...
总结来说,解决Java读取Excel内存溢出问题,关键在于合理利用资源、优化代码逻辑以及选择适合的API,如Apache POI的SXSSF。通过这些方法,我们可以在不显著增加系统资源负担的情况下,高效地处理大Excel文件。
总结,Java读取Excel并进行数据库建库建表及生成Java实体的过程涉及了Apache POI库的使用、数据库操作和源代码生成。理解这些步骤可以帮助你有效地处理类似的任务,提高开发效率。在实际应用中,你还需要考虑错误...
本示例程序将指导你如何使用Java读取Excel文件并将其内容存入MySQL数据库。这对于数据导入、数据分析或者自动化报告等任务非常有用。 首先,你需要在项目中引入Apache POI库,这是一个Java API,用于处理Microsoft ...
在Java编程环境中,读取Excel数据是一项...通过这个项目,开发者不仅可以学习到如何使用Java读取Excel数据,还能了解到如何管理项目依赖、处理文件流以及进行数据类型转换等基础知识。这在日常工作中是非常实用的技能。
Java 读取 Excel 文件是指使用 Java 语言从 Excel 文件中读取数据,并对其进行处理的过程。下面将详细介绍 Java 读取 Excel 文件的过程和相关知识点。 Java 读取 Excel 文件的步骤 1. 导入所需的包:在 Java 项目...
Java 读取 Excel 文件是 Java 语言中常见的操作之一,通过使用 Apache POI 库,可以轻松地读取 Excel 文件中的数据。本文将通过 ReadExcelUtil 工具类,详细介绍如何读取 Excel 文件。 读取 Excel 文件 ...
本示例中,我们关注的是如何使用Java来读取Excel表格中的数据,并将其保存,这通常涉及到Apache POI库的应用。Apache POI是一个开源项目,提供了处理Microsoft Office格式文档(如Excel)的能力。 首先,确保你已经...
在“java读取Excel的实例”中,我们可能使用Apache POI库来实现以下关键步骤: 1. **引入依赖**:首先,我们需要在项目的Maven或Gradle配置文件中引入Apache POI的相关依赖。如果是Maven项目,可以在`pom.xml`中...
在Java编程中,读取Excel文件的内容是一项常见的任务,尤其在数据处理、报表生成或数据分析等领域。Excel文件通常包含表格数据,而Java提供多种库来处理这类任务,比如Apache POI、JExcelApi和OpenCSV等。本篇将重点...
本文详细介绍了如何使用Java读取Excel文件,并通过示例代码展示了具体实现过程。通过学习本文,可以了解到处理Excel文件的基本方法以及如何将读取到的数据插入到数据库中。需要注意的是,在实际应用中还应该考虑异常...
### Java读取Excel表格中的日期 #### 背景与问题描述 在处理Excel文件时,经常遇到的一个问题是如何正确地识别并处理日期格式的数据。这是因为Excel中的日期格式较为复杂,有时甚至会出现不同版本的Excel文件中...
java读取excel 表格数据。 public static void main(String[] args) { String[][] content=POIExcelUtils.read("E:\\1.xlsx"); for(int i=0;i;i++) { if(content[i]!=null){ for(int j=0;j[i].length;j...
以下是一些关于如何使用Java读取Excel文件的关键知识点: 1. **Apache POI库**: Apache POI 是一个广泛使用的开源项目,它提供了处理Microsoft Office格式(包括Excel)的API。使用Apache POI,我们可以创建、...
java读取Excel表中的内容,可以读取多个sheet,生成自定义格式的xml文件