## Need help implenting arrays and method call into existing code

```import java.util.*;
import java.text.*;

public class Interest {
static DecimalFormat fmt=new DecimalFormat("0.00"); //2 decimal place.
static Scanner input=new Scanner(System.in).useDelimiter("\r\n");
static double[] principle = new double ;
static double[] rate      = new double ;
static double[] interest  = new double ;
static double[] days      = new double ;
static int i;
static int choice;

public Interest() {
}

public static void main(String[] args) {

do
{
System.out.println(" Interest Calculation ");
System.out.println(" ---------------------");
System.out.println("1. Calculate interest payable");
System.out.println("2. Calculate principle required to earn \$x of interest");
System.out.println("3. Calculate time required to earn \$x of interest");
System.out.println("4. Exit program");
System.out.println(" ");
choice = input.nextInt();
System.out.println("---------------------------------");
switch(choice)

{
case 1 :	 //Caluclate interest

System.out.print("Enter principle amount in \$ :");
principle[i]=input.nextInt();
System.out.print("Enter interest rate in % :");
rate[i]=input.nextDouble();
System.out.print("Enter period(time) in days :");
days[i]=input.nextInt();
System.out.println("Interest earned for principle of \$" + principle[i]+" at interest rate of " +rate[i]+ "% is \$" + interest[i]);
System.out.println(" ");
interest[i] = principle[i] * ((rate[i]/100)*(days[i]/365));

break;

case 2 :  // Calculate principle
System.out.print("Enter interest amount to be earned in \$ :");
interest[i]=input.nextDouble();
System.out.print("Enter interest rate in % :");
rate[i]=input.nextInt();
System.out.print("Enter period(time) in days :");
days[i]=input.nextInt();
principle[i] = interest[i] / (days[i]/365/rate[i]/100) ;
System.out.println("To earn an interest of " +interest[i]+ ", over a period of " +days[i]+ "days, you need a principle of " +principle[i]);
System.out.println(" ");
break;

case 3 :  // Calculate days

System.out.print("Enter interest amount to be earned in \$:");
interest[i]=input.nextDouble();
System.out.print("Enter interest rate in % :");
rate[i]=input.nextDouble();
System.out.print("Enter principle amount in \$:");
principle[i]=input.nextInt();
days[i] = interest[i] / ( principle[i] * rate[i]/100 );
System.out.println("To earn an interest of \$" +interest[i]+ ", with a principle of \$"+principle[i]+ " time required is " +days[i]+ " days");
System.out.println(" ");
break;

case 4 : //show entries displayed
System.out.println("Thank you for using Interest Calculator");
System.out.println(" ");
break;

default : System.out.println("Please enter 1, 2 or 3");
System.out.println(" ");

}//end switch
}while (choice!=4);
}
}```

The question is required to display what the user has entered(principle, rate, days,total and interest) when choice 4 is selected. Also, method call is required. The current code is working(loops, choice). Just do not know how to use arrays and method call, any help would be greatly appreciated