javaDate日期格式

xiaoxiao2021-02-27  141

日期格式化

就是将Date转String;通过format()完成 //1、创建Date对象 Date date = new Date(); //2.格式化需要使用SimpleDateFormat //使用SimpleDateFormat需要给一个时间模式 SimpleDateFormat sf = new SimpleDateFormat(); //3、调用format()方法完成格式化 String time = sf.format(date); System.out.println(date);

日期解析

就是String转Date;通过parse()完成 //注意:解析的时间模式要跟给定的String格式一样 String time ="2017-03-21 17:30:30"; SimpleDateFormat sf = new SimpleDateFormat("yyy-MM-dd HH:mm:ss"); Date date = sf.parse(time); System.out.println(date);

文件File+IO流操作

file文件 boolean createNewFile() 当文件不存在的时候创建文件 boolean exists() 判断文件或目录是否存在 boolean isFile() 判断是否是文件 boolean isDirectory() 判断是否是目录 long length() 返回文件长度 boolean mkdir() 创建单级目录 boolean mkdirs() 创建多级目录 File[] listFiles() 获取所有的文件及目录 boolean delete() 删除文件或目录;注意:只能删除空目录 java中删除不走回车站

递归删除文件夹

/** * 递归删除多级目录 * @param file 需要删除目录的路径 */ public static void deleteFile(File file){ //1、先得到路径下所有的文件及文件夹 File[] files = file.listFiles(); // 2、遍历所有的文件及文件夹 for (File file2 : files) { //3、判断是文件还是文件夹 if(file2.isFile()){ // 是文件 直接删除 file2.delete(); }else{ //是文件夹 回到1 deleteFile(file2); } } /* * 考虑file是单级文件夹的情况 * for循环完成,file文件夹就是空目录 */ file.delete(); }

IO流

四种基本流—抽象类 字节输入流(inputStream)字节输出流(outputStream)字符输入流(Reader)字符输出流(Writer)
转载请注明原文地址: https://www.6miu.com/read-12927.html

最新回复(0)