java 用inputstream读取每一行 并用outputstream输出每一行!我想问怎么只输出
答案:2 悬赏:0 手机版
解决时间 2021-01-30 14:17
- 提问者网友:王者佥
- 2021-01-30 09:48
java 用inputstream读取每一行 并用outputstream输出每一行!我想问怎么只输出读取行中的第10个字符
最佳答案
- 五星知识达人网友:荒野風
- 2021-01-30 10:59
正常都是 int a = 0;
a = inputStream.read();
while(a != -1){
outputStream.write(a);
a = inputStream.read();
}
没问题的话就看看是不是设置错了标记位置mark(),错了可以重置一下
a = inputStream.read();
while(a != -1){
outputStream.write(a);
a = inputStream.read();
}
没问题的话就看看是不是设置错了标记位置mark(),错了可以重置一下
全部回答
- 1楼网友:野慌
- 2021-01-30 11:42
fileinputstream 确实是 inputstream 的子类
你需要确认的是,你使用的这两个类确实是java.io包下面的。
如果你在当前文件中有引用了java.io.fileinputstream,又引用了非io包下面的inputstream,那么是会有问题的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯