配列(array)とは、複数の要素(値)の集合を格納・管理するのに用いられるデータ構造です。今回もSpire.XLS for Javaという無料のライブラリを活用して、Excelで配列の作成法を紹介します。
下準備
1.E-iceblueの公式サイトからFree Spire. XLS for Java無料版をダウンロードしてください。
2.IDEを起動して新規プロジェクトを作成してから、インストールされたファイルにあった相応しいSpire. XLS.jarを参照に追加してください。
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);
}
}
実行結果
↧