我现在从本地利用
File f=new File("c:\\hello.txt");
byte[]b;
读取了一个hello.txt的文件,我想问如何确定b的长度才刚刚装下这个文件.
还有一个问题,我读取的hello.txt 如果既有中文字符(字符,应该是16位的吧)又有英文(应该是字节8位的吧),请问我应该使用char还是byte
如果使用char,那些英文高8位不就是浪费了吗?我应该如何处理,
应该使用哪个api可以高效实现这种方法