java writeint_Java DataOutputStream writeInt()方法
Java DataOutputStream writeInt()方法
java.io.DataOuputStream.writeInt(int v) 用于将int写入输出流。
1 语法
public final void writeInt(int v)
2 参数
v:要写入输出流的int值。
3 返回值
无
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* java.io.DataOuputStream.writeInt(int v)方法的例子
*/
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
public class Demo {
public static void main(String[] args) throws IOException {
InputStream is = null;
DataInputStream dis = null;
FileOutputStream fos = null;
DataOutputStream dos = null;
int[] i = {128,250,430,520,820};
try {
// create file output stream
fos = new FileOutputStream("d:\\test.txt");
// create data output stream
dos = new DataOutputStream(fos);
// for each int in int buffer
for(int j:i) {
// write int to data output stream
dos.writeInt(j);
}
// force data to the underlying file output stream
dos.flush();
// create file input stream
is = new FileInputStream("d:\\test.txt");
// create new data input stream
dis = new DataInputStream(is);
// available stream to be read
while(dis.available()>0) {
// read four bytes from data input, return int
int k = dis.readInt();
// print int
System.out.print(k+" ");
}
} catch(Exception e) {
// if any error occurs
e.printStackTrace();
} finally {
// releases all system resources from the streams
if(is!=null)
is.close();
if(dis!=null)
dis.close();
if(fos!=null)
fos.close();
if(dos!=null)
dos.close();
}
}
}
输出结果为:
128 250 430 520 820
java writeint_Java DataOutputStream writeInt()方法相关推荐
- java writeint_Java DataOutputStream.writeInt(int v)类型
DataOutputStream.writeInt(int v)方法示例 DataOutputStream的DataOutputStream.writeInt(int v)方法具有以下语法. publ ...
- java writeint_java的writeInt() 函数怎么用啊
匿名用户 回答 这个方法是 java.io.DataOutput 接口中的一个方法. 下面是 JDK1.5 中的参考: java.io 接口 DataOutput 所有已知子接口: ImageOutp ...
- java writeboolean_Java DataOutputStream writeBoolean()方法(带示例)
DataOutputStream类writeBoolean()方法writeBoolean()方法在java.io包中可用. writeBoolean()方法用于将给定的布尔字节写入基本输出流,因此成 ...
- Java DataOutputStream writeInt()方法及示例
DataOutputStream类writeInt()方法 (DataOutputStream Class writeInt() method) writeInt() method is availa ...
- java readshort_Java DataInputStream.readShort()方法示例
Java DataInputStream.readShort()方法示例 DataInputStream.readShort()方法的语法如下所示. public final short readSh ...
- java datainputstream_Java DataInputStream readUnsignedByte()方法
Java DataInputStream readUnsignedByte()方法 java.io.DataInputStream.readUnsignedByte() 用于读取一个输入字节,将其零扩 ...
- java带参数的方法笔记_具有Java参数的方法的类声明
类声明可以包含在Java中具有参数的方法.演示此过程的程序如下: 示例class Message { public void messagePrint(String msg) { System.out ...
- java.util.Collections.synchronizedSet()方法的使用
下面的例子显示java.util.Collections.synchronizedSet()方法的使用 package com.;import java.util.*;public class Col ...
- java -version cmd_java如何运行步骤cmd?Java执行cmd命令方法有哪些?
写好一个java程序之后,我们的最终目的就是可以正确的运行程序,如果程序运行正确了,那么代码也就没有什么问题了,可是java如何运行步骤cmd?接下来,我们就来给大家讲解一下这方面的内容. 1.首先用 ...
最新文章
- 一、PyTorch Cookbook(常用代码合集)
- 端口扫描器——ZenmapKail Linux渗透测
- document.domain 跨域问题[转]
- 机器学习算法与Python实践之(五)k均值聚类(k-means)
- linux php环境搭建_PHP-小程序:(1)开发环境搭建
- CCF认证历年试题解【网上跟帖,请不要使用称呼】
- 全面详细的jQuery常见开发技巧手册
- Docker和容器如何改善eZ的软件开发
- 蓝桥杯2020年第十一届C/C++省赛B组第二题-既约分数
- pandas学习之透视表
- gvim 启动 全屏
- lucene-使用htmlparser解析未设定编码页面
- 什么是socket通信
- maven在win10上的安装和配置
- 寒江独钓——Windows内核安全编程
- 数据结构与算法笔记(青岛大学王卓老师视频)
- pandas把一个excel的特定数据写到另一个excel_Python读写Excel文件第三方库汇总,你想要的都在这儿!...
- 如何提取视频中的音频?简单方法来啦
- 案例:知乎是怎么落地Istio的?
- C++ accumulate()用法
热门文章
- FusionSphere整体介绍
- Veeam黑科技之Direct NFS Access
- Spring Boot学习总结(7)——SpringBoot之于Spring优势
- matlab实训心得体会,MatLab实习心得体会
- 为什么电脑安装不了python_windows电脑安装python教程
- linux下qt实现vlc视频播放器,Qt封装本地视频播放器(VLC二次开发)
- 改名之后的 Java EE,现在有什么新进展?
- 记录一次参加D2前端技术论坛的杭州之行
- Java调试打印复杂对象
- CentOS6.4 配置mysql服务器启动多个端口,同步单表数据