I have been trying to get console output to a text file but what I get is output of only one recursion. I am calling the function with different parameters but the output will be printed in the file just once, not for all recursions. Please help.
     File file = new File("out.txt");
     FileOutputStream fos = new FileOutputStream(file);
     PrintStream ps = new PrintStream(fos);
     System.setOut(ps);
     System.out.println("Mean is : "+meanX);
     System.out.println("Variance is :"+ variance);
     System.out.println("Standard Deviation is :"+std_deviation);
     System.out.println("CoVariance is :"+covariance);
     System.out.println("CoRelation is :"+corel);
 
     
     
    