人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Javaを使いあるフォルダ内のディスク容量を知りたいのです。
いまのところjava.io.File.listFiles() を使って再帰的にプログラムすることを考えています。
Jakarta Commonsなどにそのようなメソッドがありそうな気もしますが、
知っている方おしえてください。よろしくお願いします

●質問者: xiang2
●カテゴリ:コンピュータ 生活
✍キーワード:commons Jakarta Java ディスク フォルダ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● SOL
●20ポイント

http://forums.whirlpool.net.au/forum-replies.cfm?t=294983

Directory size with Java - Coding & Web - Whirlpool Broadband Forums

このURLにでているのは、再帰呼出による実装方法なので、単純にライブラリ等をつかうことが必要でしたら、ポイントはいりません。

ただ、User #20616 のやりかたが結構シンプルで綺麗だったので、ご参考程度に。

◎質問者からの返答

有難うございます。参考になります。


2 ● kgi
●10ポイント

http://java-house.jp/ml/archive/j-h-b/036550.html

[JavaHouse-Brewers:36550] Re: $B%G%#(B $B%9%/$N6u$-MFNL(B

ディスクの空き容量をチェックするクラスライブラリがあるみたいですね。

◎質問者からの返答

有難うございます。試してみます


3 ● typista
●30ポイント

http://jakarta.apache.org/commons/io/apidocs/org/apache/comm...

FileUtils (IO 1.2 API)

(java.io.File)

英語のマニュアルですが、翻訳すると以下のようになりますので、まさにこれが求められているメソッドだと思います。

Recursively count size of a directory

ディレクトリのサイズを再帰的に数えてください。

◎質問者からの返答

有難うございます。これですね


4 ● tiopepe
●10ポイント

http://jakarta.apache.org/commons/io/apidocs/org/apache/comm...

おっしゃる通り、CommonsのFileFinderはいかがですか?

◎質問者からの返答

ありがとうございます

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ