質問: new File("C:\\jdk\\app\\source\\CreateFolder\\" + tmp); directory.mkdir(); } }catch(IOException e){e.printStackTrace(); }finally{ br.close(); } } } 上記プログラムは、DN(ディレクトリネーム).txtを読み込んで、読み込んだ文字列のフォルダを作成する単純なものです。 質問は、作成したフォルダネームの冒頭に連続した数字を付与したいのです。 while()文の中にfor文を入れてもmkdir()の箇所でうまくいかず、どうすれば良いか解らなくなりました。 よろしければ、ヒントをお願い致します。
回答: >public DirectoryMake(File file){ 思いっきり勘違いしてるようだ...。 >Fileも(String, String)のコンストラクタ。 これは自分のクラスじゃなくて、Fileクラスの話だよ。 >if(br!=null){ このifではExceptionは発生しないんで、close()だけtry〜catch。