没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1.HSSFWorkbook
类(创建
excel
表)
首先从 开始我们的 编程之旅。要生成一个 ,需要用到 类文件,类定义如下:
它有五个构造方法:
构建器
!
"# $!
!
%&!
" '!%(''
'!
'%&!
'%#
我们用第一个构建器来生成一个
!
"# $!
使用方法如下:
#)# !*
接下来再来对生成的 进行保存操作,保存操作用「」类的「#」方法+
#
# !#
,
-#.##
"#'%#
'#
+
..'##/0
1#+
,.'2#
参数是作为保存对象的输出流对象「」。
示例程序
可以自己实际做一下啊。
3*
*
4
56!4
#)# !*77创建一个空白的 #
)*
'4
)# 88!*
## !*77调用 类的 # 方法写入到输出流
9 ,!4
' !!*
9('4
'4
!*
9 ,!4
' !!*
9
9
9
9
运行刚才的示例程序来生成一个 , 文件吧。
))))))))))))))))))))))))))))))))))))))))))异常华丽的分割线)))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))
2. POIFSFileSystem
类(读取
excel
表格)
这次我们用 打开一个已经存在的 。因为没有现成的方法,所以只能再次利用 构造方法
'!#,
..
这个构建器虽然没什么说明,但可以看出它的参数是一个「'」这样的一个类对象。那我们再来看看
「'」类定义。
POIFSFileSystem 类定义
「'」类对象可以把 , 文件作为数据流来进行传入传出。
(''
':#
「POIFSFileSystem」类有两个构建器
构建器
' !
"%#
'
!
"'
读取文件时使用第二个构建器。
'
' !#
,
"'
+
.#
1#+
,.%
参数设定为读入 , 文件的流对象「」。使用方法如下。
)# 88!*77文件输入流
')#' !*77构建 (' 对象,根据输入流
#)# !*
通过 POIFSFileSystem 读取 Excel 文件
下面就实际做一下如何读取 , 文件。
3*
*
(''*
4
56!4
)*
#)*
'4
)# 8;8!*77将 文件转为输入流
')#' !*77构建 ' 类对象,用输入流构建
#)# !*77创建个 #,根据 ' 对象
9 ,!4
' !!*
9('4
'4
!*
9 ,!4
' !!*
9
9
)*
'4
)# 8<8!*
## !*
9 ,!4
' !!*
9('4
'4
!*
9 ,!4
' !!*
9
9
9
9
这个示例程序的作用是读取「;」文件后再把它作为「<」保存。
「;」文件如下。
实行之后,会生成一模一样的文件「<」。
打开如下。
))))))))))))))))))))))))))))))))))))))))))异常华丽的分割线)))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))
3.
关于
Sheet
HSSFSheet
类定义
用 来作成一个 ,可以用「」类,它的类定义如下。
它有两个构造方法。
构建器
!
"#='
%!
"
虽然有两个构建器,但都是 的,所以要新建 %只能通过 。
新建 Sheet
在 里新建 时,还是使用「」类的「」的方法,详细可以参照「在
里创建
」。
使用方法如下。
剩余63页未读,继续阅读
资源评论
- zhongtianda2014-04-15对于读写excel有帮助
无戒_小沙弥
- 粉丝: 6
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功