readShort()
方法readShort()方法在java.io包中可用。
readShort()方法用于从此ObjectInputStream读取2个字节的短值。
readShort()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
readShort()方法在读取简短内容时可能会引发异常。
IOException:在执行过程中遇到任何输入/输出错误时,可能引发此异常。
语法:
public short readShort();
参数:
它不接受任何参数。
返回值:
该方法的返回类型为short,它返回2个字节(即16位)的短读。
示例
//Java程序演示示例 //readShort()InputInput的简短方法的说明 import java.io.*; public class ReadShortOfOIS { public static void main(String[] args) throws Exception { //实例化ObjectOutputStream,ObjectInputStream- //FileInputStream和FileOutputStream- FileOutputStream file_out_stm = new FileOutputStream("D:\\includehelp.txt"); ObjectOutputStream obj_out_stm = new ObjectOutputStream(file_out_stm); FileInputStream file_in_stm = new FileInputStream("D:\\includehelp.txt"); ObjectInputStream obj_in_stm = new ObjectInputStream(file_in_stm); //通过使用writeShort()方法就是写 //短到obj_out_stm流 obj_out_stm.writeShort(124); obj_out_stm.writeShort(131); obj_out_stm.writeShort(182); obj_out_stm.writeShort(154); obj_out_stm.flush(); while (obj_in_stm.available() > 0) { //通过使用readShort()方法是读取 //距obj_in_stm- short val = (short) obj_in_stm.readShort(); System.out.println("obj_in_stm.readShort(): " + val); } //通过使用close()方法是 //关闭所有流 file_in_stm.close(); file_out_stm.close(); obj_in_stm.close(); obj_out_stm.close(); } }
输出结果
obj_in_stm.readShort(): 124 obj_in_stm.readShort(): 131 obj_in_stm.readShort(): 182 obj_in_stm.readShort(): 154
本文向大家介绍Java ObjectInputStream readObject()方法(带示例),包括了Java ObjectInputStream readObject()方法(带示例)的使用技巧和注意事项,需要的朋友参考一下 ObjectInputStream类方法 readObject()方法在java.io包中可用。 readObject()方法用于从此ObjectInputStream
本文向大家介绍Java ObjectInputStream readLong()方法(带示例),包括了Java ObjectInputStream readLong()方法(带示例)的使用技巧和注意事项,需要的朋友参考一下 ObjectInputStream类方法 readLong()方法在java.io包中可用。 readLong()方法用于从此ObjectInputStream流中读取8个字节
本文向大家介绍Java ObjectInputStream defaultReadObject()方法(带示例),包括了Java ObjectInputStream defaultReadObject()方法(带示例)的使用技巧和注意事项,需要的朋友参考一下 ObjectInputStream类方法 defaultReadObject()方法在java.io包中可用。 defaultReadObj
本文向大家介绍Java ByteArrayOutputStream writeTo()方法(带示例),包括了Java ByteArrayOutputStream writeTo()方法(带示例)的使用技巧和注意事项,需要的朋友参考一下 ByteArrayOutputStream类方法 writeTo()方法在java.io包中可用。 writeTo()方法用于将此流的数据写入给定的OutputSt
本文向大家介绍Java ByteArrayOutputStream toByteArray()方法(带示例),包括了Java ByteArrayOutputStream toByteArray()方法(带示例)的使用技巧和注意事项,需要的朋友参考一下 ByteArrayOutputStream类方法 toByteArray()方法在java.io包中可用。 toByteArray()方法用于实例化
本文向大家介绍Java File类boolean createNewFile()方法(带示例),包括了Java File类boolean createNewFile()方法(带示例)的使用技巧和注意事项,需要的朋友参考一下 文件类布尔 软件包java.io.File.createNewFile()中提供了此方法。 此方法用于通过使用方法创建新文件,并且该方法可通过File对象访问。 如果文件已经存