我想实现用嵌套for来打印出表格里的每一行数据,可是我做的不对,以下代码参考,请问正确的该怎么写呢?
public static void main(String[] args) {
// TODO 自动生成方法存根
Cell cell =null;
try {
Workbook book = Workbook.getWorkbook( new File( "新新联办公楼资料.xls" ));
// 获得第一个工作表对象
Sheet sheet = book.getSheet( 0 );
// 得到第一列第一行的单元格
int row=sheet.getRows();
int col=sheet.getColumns();
for(int i=0;i<row;i++){
for(int j=0;j<i;j++){
cell=sheet.getCell(i, j);
System.out.println(cell.getContents());
}
}
book.close();
} catch (Exception e) {
System.out.println(e);
}
}
public static void main(String[] args) {
// TODO 自动生成方法存根
Cell cell =null;
try {
Workbook book = Workbook.getWorkbook( new File( "新新联办公楼资料.xls" ));
// 获得第一个工作表对象
Sheet sheet = book.getSheet( 0 );
// 得到第一列第一行的单元格
int row=sheet.getRows();
int col=sheet.getColumns();
for(int i=0;i<row;i++){
for(int j=0;j<i;j++){
cell=sheet.getCell(i, j);
System.out.println(cell.getContents());
}
}
book.close();
} catch (Exception e) {
System.out.println(e);
}
}
解决方案 »
- 求解一段代码
- 请问用final修饰的String,最大的容量是多大?
- 如何判断字符串是否包含某些字符,如何实现?
- 请问如何把byte类型的数据在Ascii表中对应的字符打印出来?反过来,如何打印一个char字符对应的byte类型?
- 简单JTbale中的cell编辑问题,请大家不吝赐教,谢谢了先……
- 帮忙看看JCreator2.5和JCreator3.0的编译和运行问题?
- 请教各位,如何使用object类的equals方法~~??
- 为什么这个程序画不出东东?
- SHA1RSA签名的流程是什么
- Jsoup成对抓取标签内容
- 今天被乖乖妹问倒了....翻看了一些帖子 自己测试了半天更迷糊
- 关于Float.NaN
try {
Workbook book = Workbook.getWorkbook( new FileInputStream( "新新联办公楼资料.xls" ));
// 获得第一个工作表对象
Sheet sheet = book.getSheet(0);
// 得到第一列第一行的单元格
int row = sheet.getRows();
for (int i = 0; i < row; i++) {
Cell[] oneRow = sheet.getRow(i);
for (int j = 0; j < oneRow.length; j++) {
System.out.print(oneRow[j].getContents() + '\t');
}
System.out.println();
}
book.close(); } catch (Exception e) {
e.printStackTrace();
}
}
int allRec= st.getColumns(); 得到该sheet的列数 for (int i = 0; i < row; i++) {
for (int j = 0; j < allRec; j++) {
System.out.print(sheet.getCell(j,i));///0是列数,i是行数 }
System.out.println();
}