社区
Java SE
帖子详情
InputStream
abcdefghiijklmnopqrs
2014-05-30 11:08:15
结果为什么是115.
...全文
159
6
打赏
收藏
InputStream
结果为什么是115.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wu244534279
2014-05-30
打赏
举报
回复
fis.read(),这个是读入文件里的一个byte(这里第一次调用,所以读的是第一个byte) 你可以用二进制查看器打开你写入的那个java文件,你会发现文件里的第一个byte(即前8个二进制位)转成十进制的int后就是你输出的结果115了。 以后还是贴代码吧,贴图真麻烦。
异常异长
2014-05-30
打赏
举报
回复
读出来的是 E://javacode/jj.java 文件的字节数。
xuebichongkafei
2014-05-30
打赏
举报
回复
你写入的是对象,以数据形式存在,你当然看不懂了,你可以再利用ObjectInputStream的readObject方法读取,然后得到对象去获取对象的成员就可以了
abcdefghiijklmnopqrs
2014-05-30
打赏
举报
回复
内容是这些.如何查看二进制.还有原来文件内容是空的.为什么写入了这些东西.
wonkju
2014-05-30
打赏
举报
回复
读和写的编码吧...
oFengKun
2014-05-30
打赏
举报
回复
2楼正解!以后贴图不作解答,太麻烦了
JavaIO流精讲上
课程内容主要有:File类概述、File类功能讲解、JAVA IO流概述、字节流、字符流、缓冲流、
InputStream
、OutputStream、Reader、Writer、File
InputStream
、FileOutputStream、
InputStream
Reader、OutputStreamWriter、...
file和
inputstream
相互转换
InputStream
InputStream
in = new File
InputStream
(file);
InputStream
--> File public void
inputstream
tofile(
InputStream
ins,File file){ OutputStream os = new FileOutputStream(file); int ...
InputStream
read()方法详解
在Java7中,
InputStream
被定义为一个抽象类,相应的,该类下的read()方法也是一个抽象方法,这也就意味着必须有一个类继承
InputStream
并且实现这个read方法。 查阅Java7 API,我们可以看到,在
InputStream
中定义了...
String与
InputStream
相互转换
1.String to
InputStream
String str = "String与
InputStream
相互转换";
InputStream
in_nocode = new ByteArray
InputStream
(str.getBytes());
InputStream
in_withcode = new ByteArray
InputStream
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章