public class FunWithArrays {
    public static void main(String[] args) {
        int[] myFunArray = {7, 10, 3, 0, 615, -1000};
        int i;
 //minimum 
    int min;
    min = myFunArray[0];
    for (i=0; i < myFunArray. length; i++) {
    if (myFunArray[i] < min) {
        min = myFunArray[i];
    } 
 }
 //maximum 
 int max;
 max= myFunArray[0];
 for (i=1; i < myFunArray. length; i++) {
    if (myFunArray[i] > max) {
        max = myFunArray[i];
        }
    }
 System.out.println("minimum = " + min + " maximum = " + max);
        //mean without outliers
        double noOutliersMean = 0;
        for (i=0; i < myFunArray.length; i++){
            noOutliersMean = ((sum - (max + min)) /myFunArray.length );
            if ( myFunArray.length < 3){
                System.out.println("not enough numbers");
            }
        }
        System.out.println("Mean without Outliers: " +noOutliersMean);
        //Array reversed
        int[] reversed = myFunArray;
        for(int i1 = reversed.length - 1; i1 >= 0 ; i1--) {
            System.out.println( "Reversed " + reversed[i1]);
        }
    }
}
For the mean without the outliers (max and min) the answer should be 5 my line of code gives me 1.333. What am i doing wrong?
2nd question regarding the array reversed, when printed out it gives me the right answer but each number on a separate line. How do i get it to be on 1 line in the format of ; reversed: [-1000,615,0,3,10,7]
 
     
     
    