Ecco fatto al volo un possibile metodo (come diceva Alex), basta che gli inserisci il path del file, la linea (newLine) da inserire alla riga (row):
codice:
public static String getNewContent(String pathFile, String newLine, int row) throws IOException {
FileInputStream fileIn = new FileInputStream(path);
BufferedReader read = new BufferedReader(new InputStreamReader(fileIn));
String line = read.readLine();
int i = 0;
String newContent = line;
while(line!=null) {
if(i==row) newContent += line;
line = read.readLine();
i++;
}
read.close();
return newContent;
}
Naturalmente quello che ritorna questo metodo lo devi riscrivere nel file con un output stream.