please help me Java I need to Complet the code for the metho
please help me Java
I need to Complet the code for the method.
my code link: https://codeshare.io/f2LIz
Solution
import java.text.NumberFormat;
 import java.util.*;
import javax.swing.JOptionPane;
 public class printReceiptClass {
   /**
    * @param args
    */
    /*
    Here is question
    Complete the code for the method printReceipt below. It accepts an ArrayList of string objects and array of doubles as its two arguments. It will produce a receipt for the items purchased displayed in a JOptionPane with a Monospaced Font.
    the item names are in the ArratList. The price of each item is in the array. Assume the longest name is 10 charaters and the prices are all <=9.99 Note: each line pis 22 spaced wide.
    */
   public static void printReceipt(ArrayList<String> menuItems, double[] prices)
    {
        String numSTR, lines;
       
        double total = 0;
       
        NumberFormat fmt=NumberFormat.getCurrencyInstance();
       
        lines= \" Your Receipt\ \";//4 spaces
       
        lines+= \"Item Price\ \";//13 spaces
        for(int i =0;i<prices.length;i++)
        {
           
            numSTR = fmt.format(prices[i]);
           
            lines += menuItems.get(i)+\" \"+numSTR+\"\ \";
           
            total += prices[i];
        }
        lines +=\"----------------------\ \";
        lines += \"Total \"+fmt.format(total)+\"\ \";
                /*I need code*/;//create total line
        //Complete the code to display lines in the JOptionPane
        /*I need code*/
        JOptionPane.showMessageDialog (null,lines, \"Message\", JOptionPane.INFORMATION_MESSAGE);
    }//end of method
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //JOptionPane.showMessageDialog (null, \"Message\", \"Title\", JOptionPane.INFORMATION_MESSAGE);
        ArrayList<String> x = new ArrayList(Arrays.asList(\"Apple\", \"Carrot\"));
 double[] p = {1.23,2.45};
 printReceipt(x, p);
    }
}


