readLong()
方法readLong()方法在java.io包中可用。
readLong()方法用于从此RandomAccessFile读取带符号的64位长整数值。
readLong()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
在读取长整数值时,readLong()方法可能会引发异常。
IOException:在执行输入/输出操作时,此异常可能会引发异常。
EOFException:当文件指针在读取8个字节之前到达EOF(文件末尾)时,可能引发此异常。
语法:
public final long readLong();
参数:
它不接受任何参数。
返回值:
此方法的返回类型很长,它从作为一个长整数值操纵的RandomAccessFile返回8个字节的数据。
示例
// Java程序演示示例 //长readLong()方法的 // RandomAccessFile- import java.io.*; class RAFReadLong { public static void main(String[] args) throws Exception { //实例化随机访问文件 //具有文件名和权限的对象 RandomAccessFile ra_f = new RandomAccessFile("e:/includehelp.txt", "rw"); //通过使用writeLong()方法是 //长写入文件 ra_f.writeLong(10202456 l); //最初设置文件指针 //读取文件为1- ra_f.seek(1); //通过使用readLong()方法是 //读取一个长值,最大为有符号64位 //从此文件 long l = ra_f.readLong(); System.out.println("ra_f.readLong(): " + l); //通过使用close()isto方法 //关闭此流ran_f- ra_f.close(); } }
输出结果
ra_f.readLong(): 2611828837
本文向大家介绍Java PropertyResourceBundle handleGetObject()方法及示例,包括了Java PropertyResourceBundle handleGetObject()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PropertyResourceBundle类方法 handleGetObject()方法在java.util包中可用。 handleG
本文向大家介绍Java PropertyPermission hashCode()方法及示例,包括了Java PropertyPermission hashCode()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PropertyPermission类方法 hashCode()方法在java.util包中可用。 hashCode()方法用于获取此PropertyPermission对象的哈希
本文向大家介绍Java RandomAccessFile readUTF()方法及示例,包括了Java RandomAccessFile readUTF()方法及示例的使用技巧和注意事项,需要的朋友参考一下 RandomAccessFile类方法 readUTF()方法在java.io包中可用。 readUTF()方法用于以字符串形式读取此RandomAccessFile。 readUTF()方法
本文向大家介绍Java PrintWriter clearError()方法及示例,包括了Java PrintWriter clearError()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PrintWriter类方法 clearError()方法在java.io包中可用。 clearError()方法用于清除此PrintWriter流的错误状态。 clearError()方法是一种非静
本文向大家介绍Java PrintWriter setError()方法及示例,包括了Java PrintWriter setError()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PrintWriter类方法 setError()方法在java.io包中可用。 setError()方法用于表示已发生错误。它将导致后续的方法调用返回true直到被调用。 setError()方法是一种非静
本文向大家介绍Java ArrayList clear()方法及示例,包括了Java ArrayList clear()方法及示例的使用技巧和注意事项,需要的朋友参考一下 ArrayList类方法 clear()方法在java.util包中可用。 clear()方法用于删除或清除此Arraylist中的所有元素。 clear()方法是一种非静态方法,因此可以通过类对象进行访问,如果尝试使用类名称访