- 締切済み
ファイルへの出力
例えば、以下のようなプログラムがあります。 public class rei{ public static void main(String args[]){ for(int i=0;i<100;i++){ System.out.println(i); } } } ここで、iの値をエクセルファイルに出力することはできるのでしょうか?できれば具体的に教えてください。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- osumitan
- ベストアンサー率33% (102/307)
本物のExcelブック(xlsファイル)に出力したいのであれば No.1の方が示されたPOIを使うのがいいと思いますが、 単純にExcelで読み込めればよい、ということであれば CSVファイルを作って読ませるのが簡単でしょう。 それなら、テキストファイルの出力と同じやり方でできます。 ------------------------------------------------------ import java.io.FileWriter; import java.io.PrintWriter; import java.io.IOException; public class rei { public static void main(String args[]) { try { PrintWriter pw = new PrintWriter(new FileWriter("rei.csv")); for(int i = 0 ; i < 100 ; i++) { pw.println(i); } pw.close(); } catch(IOException e) { e.printStackTrace(); } } }
- sanaqa
- ベストアンサー率30% (13/42)
こんばんわ。 確かjavaでエクセルに書き出しするには jakarta POIが必要です。 ここにPOIについてのってます。 http://jakarta.terra-intl.com/poi/overview.html 具体的には使ったことないんでわかんないです。 ごめんなさい。 「jakarta POI」をキーワードに検索してみるといいですよ。
お礼
せっかく教えていただいたのですが、できませんでした。。。