LoginSignup
0
1

More than 1 year has passed since last update.

 Java Excelで配列を作成

Posted at

配列(array)とは、複数の要素(値)の集合を格納・管理するのに用いられるデータ構造です。今回もSpire.XLS for Javaという無料のライブラリを活用して、Excelで配列の作成法を紹介します。

下準備

1.E-iceblueの公式サイトからFree Spire. XLS for Java無料版をダウンロードしてください。

f:id:lendoris:20210609160017p:plain

2.IDEを起動して新規プロジェクトを作成してから、インストールされたファイルにあった相応しいSpire. XLS.jarを参照に追加してください。

f:id:lendoris:20210609160021p:plain

import com.spire.xls.ExcelVersion;
import com.spire.xls.Workbook;
import com.spire.xls.Worksheet;

public class InsertArray {

    public static void main(String[] args) {

        //Workbook objectを作成します。
        Workbook wb = new Workbook();

        //初めのシートを取得します。
        Worksheet sheet = wb.getWorksheets().get(0);

        //一列のデータを定義します。
        String[] oneDimensionalArray = new String[]{"リンゴ", "バナナ", "スイカ", "カキ"};

        // 指定するセルに配列を書き込み、trueは縦書きに、falseは横書きにします。
        sheet.insertArray(oneDimensionalArray, 1, 1, true);

        //二次元配列を定義します。
        String[][] twoDimensionalArray = new String[][]{
                {"名前", "年龄", "性别", "国籍"},
                {"王洋", "25", "男", "中国"},
                {"田中真理子", "24", "女", "日本"},
                {"ニック", "26", "男", "アメリカ"}
        };

        //指定するセルから、二次元配列をシートに書き込みます。
        sheet.insertArray(twoDimensionalArray, 1, 3);

        //保存します。
        wb.saveToFile("InsertArrays.xlsx", ExcelVersion.Version2016);
    }
}

実行結果

f:id:lendoris:20210609160746p:plain

 

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1