java的fileinputstream_Java FileInputStream skip()方法
Java FileInputStream skip()方法
java.io.FilterInputStream.skip(long n) 用于跳过并丢弃输入流中的x字节数据。
1 语法
public long skip(long n)
2 参数
n:要跳过的字节数
3 返回值
返回实际跳过的字节数。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* java.io.FilterInputStream.skip(long n)方法的例子
*/
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.FilterInputStream;
import java.io.IOException;
import java.io.InputStream;
public class Demo {
public static void main(String[] args) throws Exception {
InputStream is = null;
FilterInputStream fis = null;
int i = 0;
char c;
try {
// create input streams
is = new FileInputStream("d://test.txt");
fis = new BufferedInputStream(is);
while((i = fis.read())!=-1) {
// converts integer to character
c = (char)i;
// skips 3 bytes
fis.skip(3);
System.out.println("Character read: "+c);
}
} catch(IOException e) {
// if any I/O error occurs
e.printStackTrace();
} finally {
// releases any system resources associated with the stream
if(is!=null)
is.close();
if(fis!=null)
fis.close();
}
}
}
假设test.txt内容如下:
ABCDE
输出结果为:
Character read: A
Character read: E
java的fileinputstream_Java FileInputStream skip()方法相关推荐
- python fileinputstream_Java FileInputStream.available()方法示例
全屏 Java FileInputStream.available()方法示例 FileInputStream的FileInputStream.available()方法具有以下语法. public ...
- java string fileinputstream_Java FileInputStream(String name)构造函数示例
全屏 Java FileInputStream(String name)构造函数示例 FileInputStream的FileInputStream(String name)构造函数具有以下语法. p ...
- java中skip是什么意思_Java LineNumberInputStream skip()方法与示例
LineNumberInputStream类skip()方法skip()方法在java.io包中可用. skip()方法用于从此LineNumberInputStream流中跳过给定数目的数据字节. ...
- java skip_Java CharArrayReader skip()方法
Java CharArrayReader skip()方法 java.io.CharArrayReader.skip(long n) 用于跳过输入流中的字符. 1 语法 public long ski ...
- 【Java 8 新特性】Java Stream 通过skip()方法跳过前N个子元素
[Java 8 新特性]Java Stream 通过skip方法跳过前N个子元素 1.skip() 示例 2.skip() vs limit() 参考文献 本页将介绍 Stream.skip方法示例. ...
- java中skip是什么意思_Java PushbackReader skip()方法与示例
PushbackReader类skip()方法skip()方法在java.io包中可用. skip()方法用于从此PushbackReader流中跳过给定数量的字符,它将阻塞直到存在某些字符输入或发生 ...
- [Android Pro] InputStream.skip方法的思考
参考 : http://blog.csdn.net/gsyzhu/article/details/8102286 在java.io.InputStream类中定义了skip这个方法.在API中的描述如 ...
- fileinputstream java_Java FileInputStream close()方法
Java FileInputStream close()方法 java.io.FilterInputStream.close() 用于关闭流. 1 语法 public void close() 2 参 ...
- 【Java】Stream流和方法引用
1 Stream流 1.1 Stream流优化过滤集合 传统方式 用一个循环过滤姓张的人 用一个循环过滤名字长度大于2的人 public static void main(String[] args) ...
最新文章
- 嵌入式 Linux进程含义知多少
- 疫情之下!国内互联网公司上班时间汇总!
- ajax返回JSON时的处理方式
- Spring框架第一天知识总结
- LeetCode 26.删除排序数组中的重复项
- 安装出现 PHP Extension curl must be loaded 错误(magento)
- isDate()函数
- StarUML 系列,静态图与动态图,用例图,类图【ps:熟悉一下starUML】
- 7-8 统计工龄 (20 分)
- jquer添加和插入元素技巧:
- java 协同编辑的多指针_多人协作项目如何保持代码风格统一
- solidworks 显示设计库图标
- 计算机无法打开pdf文件夹,计算机打开PDF文档时发生错误. 如何修复损坏的文件...
- java 扫描仪_Java调用扫描仪2
- 【翻译】ASML Automatic Streaming Machine Learning
- 音频打不开 服务器运行失败,win7系统提示音频服务器未运行的解决方法
- python结合conda安装ifcopenshell报错Preparing transaction: failed的解决办法
- 物联网毕设 -- 基于STM32的心率检测
- 各国疫苗接种进度(气泡图可视化)
- 方程求根的迭代法——牛顿迭代法