-
String a="慕课网abc"; byte []s=a.getBytes(); //字符串转为字节的方法 参数可以是"编码类型"。默认gbk查看全部
-
一个数与0xff(1111 1111)相与的操作为了去掉高位数,只保留最低8位查看全部
-
gbk编码中一个中文汉字两个字节,一个英文一个字节。 utf-8编码中一个中文汉字占3个字节,一个英文一个字节.eclipse中默认是gbk编码。 utf-16be编码中一个中文汉字和英文都是占用两个字节。 java中一个字符占两个字节,所以可以放入一个中文汉字。因为默认的gbk汉字占用两个字节。 java是双字节编码utf-16be查看全部
-
输入输出查看全部
-
RandomAcessFile支持随机访问文件,既可以读文件,也可以写文件!!查看全部
-
文本、文件、文本文件。查看全部
-
gbk(汉字——2个字节;英文——1个字节); utf-8(汉字——3个字节;英文——1个字节); utf-16be(汉字——2个字节;英文——2个字节);查看全部
-
写入一个整型为10的数,如何写入低8位中查看全部
-
FileInputStream文件输入 单字节输入即不用数组。 /** * 批量读取,对大文件而言效率高,也是我们最常用的读文件的方式 * @Inparam fileName * @throws IOException */ public static void printHexByByteArray(String fileName)throws IOException{ FileInputStream in = new FileInputStream(fileName); byte[] buf = new byte[8 * 1024]; /*从in中批量读取字节,放入到buf这个字节数组中, * 从第0个位置开始放,最多放buf.length个 * 返回的是读到的字节的个数 */ int bytes = in.read(buf,0,buf.length);//一次性读完,说明字节数组足够大 int j = 1; for(int i = 0; i < bytes;i++){ System.out.print(Integer.toHexString(buf[i] & 0xff)+" "); if(j++%10==0){ System.out.println(); } }查看全部
-
field.list() 返回的是字符串,代表文件名称 field.listField() 返回的是File文件数组查看全部
-
自己完成序列化和反序列化的方法查看全部
-
File类的使用: java.io.File类用于表示文件(目录) File类只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问 File file = new File("路径"); 路径需要用双斜杠进行转义或者反斜杠 File.separator File的静态成员,设置分隔符 file.exists(); 判断文件是否存在 file.mkdir(); 创建目录 file.mkdirs(); 创建多个目录 file.createNewfile() 进行文件的创建 file.delete(); 删除文件/目录 file.isDirectory() 判断是否是一个目录,返回Boolean类型 file.isFile() 判断是否是一个文件 常用 File对象的API file.toString() //获取目录 file.getAbsolutePath() //获取目录 file.getName() //获取文件名 file.getParent()//获取父目录查看全部
-
raf.length() 返回的是lang型查看全部
-
IlegalArgumentException //不合法的异常查看全部
-
拷贝速率:单字节读取最慢<带缓冲区的单字节读取<批量字节读取<带缓冲区的批量字节读取<<查看全部
举报
0/150
提交
取消