Como se muestra a continuación:
import java.io.filewriter; import java.io.ioexception; import java.io.randomaccessfile;/*** Agregar contenido al final del archivo. * @author haicheng.cao * */public class AppendToFile {/** * APEENT FILE A MEDODO: Use RandomACSessFile */public static void AppendMethoda (String FileName, String Content) {try {// Abrir un archivo de acceso Random y leer y escribir RandomAccessFilefile CILEFILE = new RandomAsfile (FileName "," RW "); // Longitud del archivo, número de bytes largos fileLength = randomFile.length (); // Mueve el puntero del archivo de escritura al final del archivo. RandomFile.seek (Filelength); RandomFile.Writebytes (contenido); randomFile.close (); } catch (ioException e) {E.PrintStackTrace (); }} /** * Método B APENDER ACTIVO: Use FileWriter * /public static void appendMethodb (string filename, string content) {try {// abrir un escritor de archivos, el segundo parámetro en el constructor es verdadero para escribir el archivo en un formulario de formulario de formulario de formato agregado = newwriter (nuevo nombre de archivo, verdadero); escritor.write (contenido); escritor.close (); } catch (ioException e) {E.PrintStackTrace (); }} public static void main (string [] args) {string filename = "c: /temp/newtemp.txt"; String content = "¡Nuevo append!"; // Agregar archivo appendToFile.appendMethoda (nombre de archivo, contenido); AppendToFile.appendMethoda (nombre de archivo, "append end. /N"); // Mostrar contenido del archivo readFromFile.ReadFileByLines (nombre de archivo); // Agregar archivo appendToFile.appendMethodb (nombre de archivo, contenido); AppendToFile.appendMethodb (nombre de archivo, "append end. /N"); // Mostrar contenido del archivo readFromFile.ReadFileByLines (nombre de archivo); }}El ejemplo simple anterior del contenido agregado por Java al final del archivo es todo el contenido compartido por el editor. Espero que pueda darle una referencia y espero que apoye más a Wulin.com.