:クラスは、ディレクトリを作成するファイルの
ディレクトリを作成するには、新しいデータが必要なときに現地時刻に特定のファイルや画像を保存する際に使用されている、
あなたがまたは前に作成せずに、成功を維持するために満たされたフォルダ、順番にこの時間を必要としますフォルダは、それが
通り、直接保存することがある場合に使用します。我々は、ディレクトリ・パスを保存する必要が裁判官の文章の判断は、存在して
存在しないディレクトリを作成する場合。
テストケース:
TEST4 {クラス公開 メインボイドのpublic static(文字列[]引数){ DIR =新しい新しいファイル:;( "D /テスト")ファイル (!dir.exists()){// IFは、ディレクトリが存在するか否かを判断する (dir.mkdir)を; } } }
完璧な成功を作成し、今は親ディレクトリを作成しているし、私は今、マルチディレクトリを必要とする、私は
その後、複数のレイヤーにパスをしてみてください、あなたが持っている場合ああ、最初のものは、ある2つのケースがあります第一層のカタログと、
その後、内側にディレクトリを作成し、第二は、最初の2つのディレクトリを作成し、存在しません。
最初:
あなたが成功し、2階建てのディレクトリを作成することができ、またはディレクトリが実際にそれを作成され、すべてが正常に作成することができます。
静的な無効メインパブリック(文字列[] args)を{ 日付日時の新しい新しい=日付(); DIR =新しい新しいファイル( "D:/テスト/ TEST1を")ファイル; IF(dir.exists()!){//ディレクトリかどうかを決定します本 dir.mkdir(); System.out.printlnは( "実行"日時+); } }
第二は、:Dドライブがディレクトリに存在しないで、あなたは、2階建てのディレクトリを作成する必要があります
DIR =新しい新しいファイルファイル:;( "D / TEST1 / TEST2") (Dir.exists()!){// IFは、ディレクトリが存在するか否かを判断する (dir.mkdirを); System.out.printlnはは(「 - ..行われA「); }
コードは、二階に必要なディレクトリを作成していない実行されました。問題ありません書き込み一部のコンピュータをテストした後、通常は、あなたがそれを行うことはできませんどのように作成するか、作成しますか?別の呼び出し
TEST4 {クラス公開 のpublic static無効メイン(文字列[] args){ 日付日時の新しい新しい=日付(); DIR =新しい新しいファイル( "D:/ TEST1 / TEST2");ファイル IFを(!dir.exists()){/ /分析ディレクトリが存在し ; //dir.mkdir() dir.mkdirsを(); //必要なディレクトリ多層mkdirsの呼び出し のSystem.out.printlnは(日時+ "実行"); } }
2階建てのディレクトリが成功した作成されます。
オリジナルます。https://blog.csdn.net/Yangll29/article/details/90633064