Como mostrado abaixo:
importar java.io.filewriter; importar java.io.ioexception; importar java.io.randomaccessfile;/*** anexar conteúdo ao final do arquivo. * @Author Haicheng.cao * */public class AppendTofile {/** * Anexar arquivo a um método: use RandomAccessFile */public static void AppendMethoda (String FileName, String content) {Try {// Abra um arquivo de acesso aleatório e lida e escreva aleatoriafilefile aleatherfile = new; // Comprimento do arquivo, número de bytes long fileLength = randomfile.length (); // Mova o ponteiro do arquivo de gravação para o final do arquivo. RandomFile.Seek (comprimento do arquivo); RandomFile.WriteBytes (Conteúdo); Randomfile.close (); } catch (ioexception e) {e.printStackTrace (); }} /** * Método b Anexa o arquivo: use o arquivo de arquivo * /public static void AppendMethodb (nome do arquivo da String, String Content) {Try {// Abra um FileWriter, o segundo parâmetro no construtor é verdadeiro para escrever o arquivo em um formulário anexado FileWriter = new FileWriter (FilEname, True); writer.write (content); writer.close (); } catch (ioexception e) {e.printStackTrace (); }} public static void main (string [] args) {string filename = "c: /temp/newtemp.txt"; String Content = "Novo Anexo!"; // Anexe o arquivo AppendTofile.appendMethoda (nome do arquivo, conteúdo); AppendTOfile.appendMethoda (nome do arquivo, "Append end. /N"); // Mostrar conteúdo de arquivo readfromfile.readfileByLines (nome do arquivo); // Anexe o arquivo AppendTofile.appendMethodb (nome do arquivo, conteúdo); AppendToFile.AppendMethodB (nome do arquivo, "Append end. /N"); // Mostrar conteúdo de arquivo readfromfile.readfileByLines (nome do arquivo); }}O exemplo simples acima do conteúdo adicionado pelo Java no final do arquivo é todo o conteúdo compartilhado pelo editor. Espero que possa lhe dar uma referência e espero que você apoie mais o wulin.com.