※このページではアフィリエイト広告を紹介しています

プログラミング小ネタ

Java小ネタ

JACOBでExcel / Word / PowerPointのファイルを開く

この記事の目的 JavaでOfficeファイルを操作するライブラリにJACOB(Java COM Bridge)があります。PythonのライブラリPyWin32と使い方が似ているため、PyWin32の記事と同じ章構成で使い方を紹介します。...
Java小ネタ

TreeSetに登録したはずのデータが消えた話

この記事の目的 同じ要素を排除した一覧をつくるときはSetインターフェースを使うのが便利です。Setインターフェースの実装クラスであるTreeSetクラスで思いがけない挙動を見つけたのでご紹介します。 「同じ」ことをどう判断するかがポイント...
Python小ネタ

PyWin32でExcel / Word / PowerPointのファイルを開く

想定する読者 ライブラリPyWin32に対して、どのメソッドを使ってExcel / Word / PowerPointのファイルを操作すれば良いかの取っ掛かりが難しいと感じている方 JavaでOfficeファイルを開く方法を下記記事で紹介し...
Java小ネタ

Apache POIでExcel / PowerPointのファイルを開く

想定する読者 ライブラリApache POIに対して、どのクラスを最初に利用すれば良いかの取っ掛かりが難しいと感じている方 概要 Apache POIには、拡張子の違いを気にせずにExcelファイルやPowerPointファイルを読み込む便...
Java小ネタ

センスのある変数名

概要 変数名はプログラムの読みやすさを大きく左右します。この記事では、コードリーディング中に見つけたセンスのある変数名をご紹介します。 変数名の紹介 配列を再帰的に文字列化するメソッドArrays#deepToString(Object[]...