本帖最后由 张向辉 于 2013-2-3 11:48 编辑
InputStream is = new FileInputStream("exercise.txt");
byte[] b = new byte[5];
int len = 0;
while ((len = is.read(b)) != -1)
{
String s = new String(b);
System.out.print(s);
}
is.close();
如上述代码 String s=new String(b) 五个字节怎么能转换成字符呢 有的字符需要两个字节 如果在截取五个字节的时候 把原本一个字符的字节截断了 怎么办 |
|