RandomAccessFile如何判断时候是否有写入数据?
我写一个银行管理员程序,用RandomAccessFile操作一些数据,现在遇到一个问题,就是如何知道RandomAccessFile时候有写入数据,如果写过就可以对其直接增删改查,没写过的话就先初始化一些空数据给它,比如int都初始为0,String初始为“”。
------解决方案--------------------
Java code
public long length()
throws IOException返回此文件的长度。
返回:
按字节测量的此文件的长度。
抛出:
IOException - 如果发生 I/O 错误。