フォルダ、サブフォルダの全ファイル名取得などの処理には再帰が適していると思う。これを再帰使わずに書くとどうなるのかな?