
Java
唐朝的李白
这个作者很懒,什么都没留下…
展开
-
复制多级文件夹
问题描述 要复制多级文件夹,即文件夹中包含文件夹和文件,文件夹中又包含文件和文件夹的。基本思想 显然要用到递归,判断当前File对象是文件夹还是文件,如果是文件就直接复制;如果是文件夹,就在目的地创建同名文件夹,再对文件夹下的File对象进行同样的判断和操作。代码import java.io.BufferedInputStream; import java.io.BufferedOutputSt原创 2017-07-20 19:29:25 · 561 阅读 · 0 评论 -
详解捕获异常的try-catch-finlly语句
Java中处理异常有两种方式,一种是throws抛出异常,另一种是try-catch-finally捕获异常。今天要详细介绍一下捕获异常。try-catch语句的语法格式try { //此处为抛出具体异常的代码 }catch (ExceptionType1 e) { //抛出异常ExceptionType1时要执行的代码 }catch (ExceptionType2 e) {原创 2017-07-21 19:00:40 · 5984 阅读 · 0 评论 -
删除文件夹下的所有文件和子文件夹
删除文件夹下的所有文件和子文件夹 背景 这道题是我前几天遇到的一道面试题,遗憾当时没做出来,今天看了传智播客风清扬老师的视频,正好讲到了这道题,所以把它写在这分享给大家。 思路 由于delete方法只能删除文件和空目录,当目录不为空时不能使用delete进行删除。所以自然想到用递归的方法进行删除,即: 判断当前File对象是是否是文件夹,不是则删除之,否则对其下的所有文件原创 2017-07-19 23:04:33 · 4977 阅读 · 0 评论