あるディレクトリに、
"ファイルが1つ以上存在する"(=もしくは、"ファイルは0個である")というのを判別する方法はありますでしょうか?
今は、既に存在しているファイル名の一つを使って
File objFile = new File("C:\\work\\test.txt");
if (objFile.exists()) {
System.out.println("前回のファイルが残っています。削除してから操作してください");
}
というように1ファイルずつ名前を指定して書いているのですが、
上記の「\\work」ディレクトリの中にファイルが複数ある時に全てを記載するのは効率が悪いです。
分かる方、教えてください。
No.1ベストアンサー
- 回答日時:
import java.io.*;
//ん? listFiles()で返る配列の長さを見ればいいって話じゃないの?
class X{
public static void main(String[] args){
File f = new File("D:\\xyz\\"); //ディレクトリでもいい。
if(f.listFiles().length > 0){
System.out.println("ファイルが残っているよ");
}else{
System.out.println("ファイルなんてないよ");
}
}
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux JSLinuxについて。 Linuxのこの手順のプログラミングは合っているでしょうか。 ①ホームディ 2 2022/06/20 15:33
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- その他(プログラミング・Web制作) 図に示す階層構造で,現在のディレクトリ(カレントディレクトリという)が*印のディレクトリであるとき, 2 2022/11/16 10:55
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/02/21 11:19
- システム vba シートの追加について 2 2023/05/17 15:58
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Latexで図番号だけを「図1.1」...
-
#include <Windows.h>というヘ...
-
binファイルを解凍したいの...
-
アクセス 壊れた? 「ファイ...
-
参照するファイルをワイルドカ...
-
VBAでのicsファイル変換
-
エクセルVBAで共有ファイル...
-
Word VBA MSGBOX 内で降順表示
-
exeファイルをデータ転送サービ...
-
VB.netで DirListBoxを使いたい
-
CRCが一致する確率
-
Excel VBA ファイル取得につい...
-
exeファイルが作れない(windows10)
-
リンクの張り付けかたを教えて...
-
HTMLからのBATファイル実行
-
COBOL
-
自分で作成した重要ファイルを...
-
bibtexで参考文献作成できない
-
jarファイル
-
reaper音声ファイルについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
iPhoneでXMLファイルを開くには...
-
公文書のxmlファイルの開き方が...
-
binファイルを解凍したいの...
-
アクセス 壊れた? 「ファイ...
-
.NETアプリを作ったときの .man...
-
リンクの張り付けかたを教えて...
-
#include <Windows.h>というヘ...
-
jarファイル
-
Seasar2のdiconファイルの読み方
-
Word VBA MSGBOX 内で降順表示
-
監視ツールを入れさせられまし...
-
CSSを1ページに1枚作るのって変...
-
コマンドプロンプトで、指定し...
-
ファイルが開かれているかどう...
-
exeファイルをデータ転送サービ...
-
パイソンでpy ファイルと p...
-
exeファイルの中身を見る方法は...
-
Latexで図番号だけを「図1.1」...
-
参照するファイルをワイルドカ...
-
バッチ処理で追記コピーしたい
おすすめ情報