奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

java語言

Java中操作Excel表格方法

時間:2025-06-06 07:51:41 java語言 我要投稿
  • 相關推薦

Java中操作Excel表格方法

  引導語:我們都知道Excel 可以進行各種數據的處理、統計分析和輔助決策操作,那么在Java中又是如何操作Excel 表格的呢,以下是百分網小編分享給大家的Java中操作Excel表格方法,歡迎閱讀!

  利用Java Excel API ,下載地址:jexcelapi.rar

  下面給出一段讀取數據的例子代碼:

  /*

  * To change this template, choose Tools | Templates

  * and open the template in the editor.

  */

  package excel;

  import java.io.FileInputStream;

  import java.io.FileNotFoundException;

  import java.io.IOException;

  import java.io.InputStream;

  import java.util.logging.Level;

  import java.util.logging.Logger;

  import jxl.Cell;

  import jxl.Sheet;

  import jxl.Workbook;

  import jxl.read.biff.BiffException;

  /**

  *

  * @author Wei.Liu

  */

  public class Main {

  /**

  * @param args the command line arguments

  */

  public static void main(String[] args) {

  try {

  InputStream is = new FileInputStream("d:\\test.xls");

  jxl.Workbook rwb = Workbook.getWorkbook(is);

  Sheet rs = rwb.getSheet(0);

  //取第一行,第一列的元素

  Cell c00 = rs.getCell(0, 0);

  String strc00 = c00.getContents();

  //取第一行,第二列的元素

  Cell c10 = rs.getCell(1,0);

  String strc10= c10.getContents();

  System.out.println(strc00+" "+c00.getType().toString());

  System.out.println(strc10+" "+c10.getType().toString());

  //獲取sheet的個數

  System.out.println(rwb.getNumberOfSheets());

  Sheet [] sheets =rwb.getSheets();

  for(int i=0;i

  System.out.println(rwb.getSheet(i).getName());

  }

  //獲得列數

  System.out.println(rwb.getSheet(0).getColumns());

  //獲得每列的元素

  Cell [] cell = rwb.getSheet(0).getColumn(0);

  //獲得總行數

  System.out.println(rwb.getSheet(0).getRows());

  //獲得行元素

  Cell [] cell2 = rwb.getSheet(0).getRow(0);

  //關閉對象

  rwb.close();

  } catch (Exception ex) {

  Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);

  }

  }

  }

  再給出一段,創建Excel表格的代碼:

  /*

  * To change this template, choose Tools | Templates

  * and open the template in the editor.

  */

  package excel;

  import java.io.File;

  import java.util.logging.Level;

  import java.util.logging.Logger;

  import jxl.Workbook;

  import jxl.write.Label;

  import jxl.write.WritableCellFormat;

  import jxl.write.WritableFont;

  import jxl.write.WritableSheet;

  import jxl.write.WritableWorkbook;

  import jxl.write.Number;

  /**

  *

  * @author Wei.Liu

  */

  public class Main {

  /**

  * @param args the command line arguments

  */

  public static void main(String[] args) {

  try {

  //創建EXCEL表格

  WritableWorkbook wwb = Workbook.createWorkbook(new File("d:\\test.xls"));

  //創建工作表

  WritableSheet ws = wwb.createSheet("Liu.Wei",0);

  //創建單元格

  ws.addCell(new Label(0,0,"Hello World"));

  //添加設置字體格式的單元格

  WritableFont wfc = new WritableFont(WritableFont.ARIAL,15,WritableFont.BOLD,true);

  WritableCellFormat wcff= new WritableCellFormat(wfc);

  Label labelcf = new Label(1,0,"Format text",wcff);

  ws.addCell(labelcf);

  //向單元格中寫入數字

  Number labelN = new Number(0,1,12345);

  ws.addCell(labelN);

  wwb.write();

  wwb.close();

  } catch (Exception ex) {

  Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);

  }

  }

  }

  最后給出一段更新表格的代碼:

  /*

  * To change this template, choose Tools | Templates

  * and open the template in the editor.

  */

  package excel;

  import java.io.File;

  import java.io.IOException;

  import java.util.logging.Level;

  import java.util.logging.Logger;

  import jxl.CellType;

  import jxl.Workbook;

  import jxl.read.biff.BiffException;

  import jxl.write.Label;

  import jxl.write.WritableCell;

  import jxl.write.WritableSheet;

  import jxl.write.WritableWorkbook;

  /**

  *

  * @author Wei.Liu

  */

  public class Main {

  /**

  * @param args the command line arguments

  */

  public static void main(String[] args) {

  try {

  Workbook rw = Workbook.getWorkbook(new File("d:\\test.xls"));

  WritableWorkbook wwb = Workbook.createWorkbook(new File("d:\\test.xls"),rw);

  //修改單元格的值

  WritableSheet ws = wwb.getSheet(0);

  WritableCell wc = ws.getWritableCell(0,0);

  if(wc.getType() == CellType.LABEL){

  Label l= (Label)wc;

  l.setString("Modified!!!");

  }

  wwb.write();

  wwb.close();

  rw.close();

  } catch (Exception ex) {

  Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);

  }

  }

  }

【Java中操作Excel表格方法】相關文章:

Excel表格的基本操作07-19

excel表格中除法公式的使用 方法08-16

java中BigDecimal的操作方法詳解06-28

excel表格的基本操作方法之函數應用10-28

Excel表格的基本操作技巧08-28

excel表格的基本操作教程09-15

excel表格制作的方法10-12

Java數組操作的方法11-09

java中的JSON操作10-22

主站蜘蛛池模板: 金堂县| 蒙阴县| 邹城市| 兰考县| 青铜峡市| 孟州市| 都兰县| 乌审旗| 日照市| 宜宾县| 宕昌县| 栾城县| 九台市| 奉新县| 从化市| 平武县| 雷波县| 岳池县| 遂平县| 荆州市| 桐城市| 怀远县| 龙游县| 大庆市| 高平市| 垣曲县| 温泉县| 陆川县| 东阿县| 三门县| 鄂托克旗| 黔南| 永安市| 大埔县| 石柱| 福安市| 安康市| 苏尼特左旗| 瑞昌市| 安多县| 古交市|