ciao a tutti sto iniziando a programmare in java e non riesco ad effettuare un salvataggio in file, utilizzo BlueJ: il codice è il seguente

import java.io.*;


class Files1
{
RandomAccessFile f = new RandomAccessFile("file.txt", "rw");
String Z = "ciao";

-> f.writeChars("File ad accesso casuale.\n");
f.seek(0); // va all'inizio
f.writeChars("abcd"); // sostituisce 'File' con 'abcd'
f.close();
}

mi dà un messaggio di errore nella riga segnata con ->; il messaggio è <identifier> expected
aiutatemi!