javalifeJava言語プログラミングのゆるふわレシピ。ゆきうさぎいざファイルへアクセスしたら、ファイルの権限が不足していたりすることは、良くあります。ゆきうさぎファイルを読み込むような際に、ユーザーにファイルを選択してもらいたいときがあります。こんなときは、JFileChooserクラスを使ってファイル選択ダイアログを表示して、ファイルを選択してもらいます。ゆきうさぎWindowsのDIRコマンドやLinuxのlsコマンドのように、指定したディレクトリ(フォルダ)にあるディレクトリ、ファイルを知りたい場合があります。今回は、Javaでディレクトリの一覧を取得します。ゆきうさぎ最近は大容量ハードディスクも安いので、あまり容量は気にならないかもしれませんが・・。今回は、指定したファイルのサイズ(容量)を取得してみます。ゆきうさぎせっかくJavaを使うのであれば、アプリケーションをOSに依存しないで実行させたいものです。ファイルを読んだり書いたり、ファイル操作を行う上では、ディレクトリを指定する必要が出てきます。ゆきうさぎファイルを移動する場合、ふつうはOSのコマンドを使って移動します。ゆきうさぎファイルをコピーする場合、ふつうはOSのコマンドを使ってファイルをコピーします。ゆきうさぎUTF-8には、BOM付きとBOM無しがあります。BOM(バイトオーダーマーク)とは、「このファイルはUTF-8(とか)で作られてるよ~」のマークです。