日期:2014-05-20  浏览次数:20955 次

RandomAccessFile如何判断时候是否有写入数据?
我写一个银行管理员程序,用RandomAccessFile操作一些数据,现在遇到一个问题,就是如何知道RandomAccessFile时候有写入数据,如果写过就可以对其直接增删改查,没写过的话就先初始化一些空数据给它,比如int都初始为0,String初始为“”。

------解决方案--------------------
Java code

public long length()
            throws IOException返回此文件的长度。 

返回:
按字节测量的此文件的长度。 
抛出: 
IOException - 如果发生 I/O 错误。