- - PR -
dirの中のFILEの個数を知りたいですが
| 投稿者 | 投稿内容 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-03-31 15:21
いつもお世話になっております。
あるディレクトリの中に存在してるファイルを取得してJSPで表示したいです。 下記のようにまず作ってみましたがFILEの配列の数がわかりません。 教えていただけますか. よろしくお願いします。 File dirFile = null; File [] fileAll = null; vecFileList = new Vector(); try { dirFile = new File( path ); if( dirFile == null ) return false; fileAll = dirFile.listFiles(); <-- 配列の数がわかりません | ||||||||
|
投稿日時: 2004-03-31 15:28
"fileAll.length"です。 (Javaの本に書いてあると思いますが・・・) | ||||||||
|
投稿日時: 2004-03-31 15:28
fileAll.length ではだめなんですか?
| ||||||||
|
投稿日時: 2004-03-31 15:38
API調べてみましたがlength()というのはファイルの長さではないでしょうか。
| ||||||||
|
投稿日時: 2004-03-31 15:48
配列オブジェクトは length というメンバを持っています。
File#length() とは別物です。 | ||||||||
|
投稿日時: 2004-03-31 15:49
こんにちわ、ちばです。
そうではなくて、ぽんさん、でゅうくさんのお二人がおっしゃっているのは、
とすれば、size変数に配列の個数が入りますよと言っていると思います。 | ||||||||
|
投稿日時: 2004-03-31 15:51
試していませんが、普通?にこんな感じではないですかね。
dirFile.listFiles().length() もしくは dirFile.list().length() #追記 失礼しました。カッコ要りませんね。 まぁ私より先に答え出てますけど^^; dirFile.listFiles().length dirFile.list().length [ メッセージ編集済み 編集者: TomScissors 編集日時 2004-03-31 16:46 ] | ||||||||
|
投稿日時: 2004-03-31 15:59
どっちもコンパイル通んないですよ。 | ||||||||
