public class RandomAccessFile extends Object implements DataInput, DataOutput
| Constructor and Description |
|---|
RandomAccessFile(File var0,
String var1) |
RandomAccessFile(String var0,
String var1) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
FileDescriptor |
getFD() |
long |
getFilePointer() |
long |
length() |
int |
read() |
int |
read(byte[] var0) |
int |
read(byte[] var0,
int var1,
int var2) |
boolean |
readBoolean() |
byte |
readByte() |
char |
readChar() |
double |
readDouble() |
float |
readFloat() |
void |
readFully(byte[] var0) |
void |
readFully(byte[] var0,
int var1,
int var2) |
int |
readInt() |
String |
readLine() |
long |
readLong() |
short |
readShort() |
int |
readUnsignedByte() |
int |
readUnsignedShort() |
String |
readUTF() |
void |
seek(long var0) |
void |
setLength(long var0) |
int |
skipBytes(int var0) |
void |
write(byte[] var0) |
void |
write(byte[] var0,
int var1,
int var2) |
void |
write(int var0) |
void |
writeBoolean(boolean var0) |
void |
writeByte(int var0) |
void |
writeBytes(String var0) |
void |
writeChar(int var0) |
void |
writeChars(String var0) |
void |
writeDouble(double var0) |
void |
writeFloat(float var0) |
void |
writeInt(int var0) |
void |
writeLong(long var0) |
void |
writeShort(int var0) |
void |
writeUTF(String var0) |
public RandomAccessFile(File var0, String var1) throws FileNotFoundException
FileNotFoundExceptionpublic RandomAccessFile(String var0, String var1) throws FileNotFoundException
FileNotFoundExceptionpublic void close()
throws IOException
IOExceptionpublic final FileDescriptor getFD() throws IOException
IOExceptionpublic long getFilePointer()
throws IOException
IOExceptionpublic long length()
throws IOException
IOExceptionpublic int read()
throws IOException
IOExceptionpublic int read(byte[] var0)
throws IOException
IOExceptionpublic int read(byte[] var0,
int var1,
int var2)
throws IOException
IOExceptionpublic final boolean readBoolean()
throws IOException
readBoolean in interface DataInputIOExceptionpublic final byte readByte()
throws IOException
readByte in interface DataInputIOExceptionpublic final char readChar()
throws IOException
readChar in interface DataInputIOExceptionpublic final double readDouble()
throws IOException
readDouble in interface DataInputIOExceptionpublic final float readFloat()
throws IOException
readFloat in interface DataInputIOExceptionpublic final void readFully(byte[] var0)
throws IOException
readFully in interface DataInputIOExceptionpublic final void readFully(byte[] var0,
int var1,
int var2)
throws IOException
readFully in interface DataInputIOExceptionpublic final int readInt()
throws IOException
readInt in interface DataInputIOExceptionpublic final String readLine() throws IOException
readLine in interface DataInputIOExceptionpublic final long readLong()
throws IOException
readLong in interface DataInputIOExceptionpublic final short readShort()
throws IOException
readShort in interface DataInputIOExceptionpublic final String readUTF() throws IOException
readUTF in interface DataInputIOExceptionpublic final int readUnsignedByte()
throws IOException
readUnsignedByte in interface DataInputIOExceptionpublic final int readUnsignedShort()
throws IOException
readUnsignedShort in interface DataInputIOExceptionpublic void seek(long var0)
throws IOException
IOExceptionpublic void setLength(long var0)
throws IOException
IOExceptionpublic int skipBytes(int var0)
throws IOException
skipBytes in interface DataInputIOExceptionpublic void write(int var0)
throws IOException
write in interface DataOutputIOExceptionpublic void write(byte[] var0)
throws IOException
write in interface DataOutputIOExceptionpublic void write(byte[] var0,
int var1,
int var2)
throws IOException
write in interface DataOutputIOExceptionpublic final void writeBoolean(boolean var0)
throws IOException
writeBoolean in interface DataOutputIOExceptionpublic final void writeByte(int var0)
throws IOException
writeByte in interface DataOutputIOExceptionpublic final void writeBytes(String var0) throws IOException
writeBytes in interface DataOutputIOExceptionpublic final void writeChar(int var0)
throws IOException
writeChar in interface DataOutputIOExceptionpublic final void writeChars(String var0) throws IOException
writeChars in interface DataOutputIOExceptionpublic final void writeDouble(double var0)
throws IOException
writeDouble in interface DataOutputIOExceptionpublic final void writeFloat(float var0)
throws IOException
writeFloat in interface DataOutputIOExceptionpublic final void writeInt(int var0)
throws IOException
writeInt in interface DataOutputIOExceptionpublic final void writeLong(long var0)
throws IOException
writeLong in interface DataOutputIOExceptionpublic final void writeShort(int var0)
throws IOException
writeShort in interface DataOutputIOExceptionpublic final void writeUTF(String var0) throws IOException
writeUTF in interface DataOutputIOException