Code:
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.PrintWriter;
public class TestWriter {
public static void main(String[] args) {
PrintWriter pr =null;
String heading = "Labelxxxx, Labelyyyy, Labelzzzzz ";
String[] values = {"val1", "val2", "val3"};
try
{
FileWriter fw = new FileWriter("c://test.txt", false);
BufferedWriter bw = new BufferedWriter(fw);
pr = new PrintWriter(bw);
pr.println(heading);
//to print values you can use for loops etc.
for (int i = 1 ; i<=10; i++){
for (int j = 0; j < values.length; j++) {
pr.print(values[j]);
if(j == (values.length-1)) {
pr.println(); // print new line character
}
else {
pr.print(",");
}
}
}
} catch (java.io.FileNotFoundException ex) {
System.out.println("File does not exist. ");
} catch (java.io.IOException ex) {
ex.printStackTrace();
}
finally{
pr.close();
}
}
}