FileUtil modified a little ,less code