Code:
import java.io.*;
public class Cw01
{
public static void main(String[] args) throws Exception
{
int w,r;
String de,s,ic,st;
float c;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
do
{
System.out.println("=======================================");
System.out.println("=========WELCOME TO TREKKER============");
System.out.println("=======================================");
System.out.println("ENTER ITEM CODE:");
ic = br.readLine();
System.out.println("ENTER DESCRIPTION OF ITEM:");
de = br.readLine();
System.out.println("ENTER Weight OF ITEM IN GRAMS:");
w = Integer.parseInt(s = br.readLine());
System.out.println("ENTER COST OF ITEM ($):");
c = Float.parseFloat(s = br.readLine());
System.out.println("ENTER NUMBER OF ITEMS REQUIRED:");
r = Integer.parseInt(s = br.readLine());
System.out.println("**********************************************");
System.out.println(" SUMMARY DATA FOR ITEM" +" "+ ic +" " + de);
System.out.println(" TOTAL WEIGHT: " +" "+ w+" "+ "GRAMS");
System.out.println(" TOTAL PRICE : "+" " + r*c );
System.out.println("**********************************************");
System.out.println("ENTER MORE DATA ? (Y/N)");
st = br.readLine();
st.charAt(0);
}while (st.equalsIgnoreCase("y"));
System.out.println("********************************************");
System.out.println("********SUMMARY OF WHAT WAS ORDERED*********");
System.out.println(r+" "+ de +" "+ ic+" "+"@"+" "+c+" "+ " TOTAL $" + r*c);
}
}
Hi I need to print out a summary of all items that was input was by the user.When the program runs it only prints the last input and not all.How do i get it to print all items without using arrays


