-
文件操作列出指定目录,这些章节现在都要抛出异常呀!查看全部
-
本节内容查看全部
-
多级目录的创建mkdirs查看全部
-
得到父文件目录查看全部
-
得到文件的名字!查看全部
-
得到文件目录的两种方式查看全部
-
创建对象另一种方式!查看全部
-
public static void capyFile(File srcFile,File destFile)throws IOException{ if(!srcFile.exists()){ throw new ILLeqalArqumentException("文件:"+srcFile+"不存在"); } throw new ILLeqalArqumentException("文件:"+srcFile+"不是文件"); if(!srcFile.isFile()){ } FileInputStream in=new FileInputStream(srcFile); FileOutStream out=new FileOutStream(destFile); byte[] buf=new byte[8*1024]; int b; while((b=in.read(buf,0,buf.length))!=-1){ out.write(buf,0,b); out.flush(); } in.close(); out.close(0; }查看全部
-
内容。。查看全部
-
package com.imooc.io; import java.io.File; import java.io.IOException; // 列出file类的一些常用操作,不如过滤、遍历等操作 public class FileUtils { public static void listDirectory(File dir) throws IOException{ // exists()方法用于判断文件或目录是否存在 if(!dir.exists()){ throw new IllegalArgumentException("目录:" + dir + "不存在"); } // isDirectory()方法用于判断File类的对象是否是目录 if(!dir.isDirectory()){ throw new IllegalArgumentException(dir + "不是目录"); } String[] filenames = dir.list(); for (String string : filenames) { System.out.println(string); } } }查看全部
-
String s="慕课ABC"; byte[] bytes1=s.getBytes(); //这是把字符串转换成字符数组,转换成的字节序列用的是项目默认的编码 for(byte b: bytes1) System.out.println(Integer.toHexString(b & 0xff)+" "); // &0xff是为了把前面的24个0去掉只留下后八位 //toHexString这个函数是把字节(转换成了Int)以16进制的方式显示 byte[] bytes1=s.getBytes("gbk");//也可以转换成指定的编码 String str1=new String(bytes4); //这时会使用项目默认的编码来转换,可能出现乱码要使用字节序列的编码来进行转换 String str2=new String(bytes4,"utf-16be");查看全部
-
transient修饰的属性可以不进行序列化查看全部
-
使用BufferedReader进行文件读取查看全部
-
使用FileWriter和FileRead来对文件进行读写操作时不能设置编码格式,只能使用项目默认的编码格式查看全部
-
字符流操作的都是文本文件,使用字符流的时候要注意编码问题查看全部
举报
0/150
提交
取消