File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Beginning Java and the fly likes Complete noob question I apologize for my sheer and utter stupidy up front. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Complete noob question I apologize for my sheer and utter stupidy up front. " Watch "Complete noob question I apologize for my sheer and utter stupidy up front. " New topic
Author

Complete noob question I apologize for my sheer and utter stupidy up front.

Wendell Hatcher
Greenhorn

Joined: Aug 01, 2011
Posts: 3
I am trying to return data from a freaky do while or the if statement loop and it will not return the items I set why?


// yesno to n for first loop through.

do {
System.out.println("Welcome Sales ID: " + salesID + " please enter the samsung TV sold: \n");
samsungProduct = scanValue.next();
System.out.println("Please enter your total TV sales amounts individually for today \n");
singleSale = scanValue.nextDouble();
totalSales = totalSales + singleSale;
totalItems = totalItems++;
System.out.println("Do you want to enter another sales total(Y/N): \n ");
yesNo = scanValue.next();

} while (!yesNo.equalsIgnoreCase("N"));

// get the items set inside of the do while loop.

// The system print out values are empty.
System.out.printf(salesID + " you entered a total of: " + totalItems + "With a total sales of $%15.2f" + totalSales);


Sridhar Santhanakrishnan
Ranch Hand

Joined: Mar 20, 2007
Posts: 317
totalItems = totalItems++;


Change it to just or

Search the forums, there have been questions on why it doesnt work.
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14107
    
  16

Welcome to the Ranch!

We have a FAQ entry about this: Post Increment Operator And Assignment


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
Wendell Hatcher
Greenhorn

Joined: Aug 01, 2011
Posts: 3
My question is about the increment I am asking how do you return data from the do while loop that is suppose to be set in each value.

the totalSales inside of my do while loop should have data set when it comes out of the loop it does not save the data into the totalSales or totalItems values.

// The system print out values are empty.
System.out.printf(salesID + " you entered a total of: " + totalItems + "With a total sales of $%15.2f" + totalSales);
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 11229
    
  16

Have you tried what people recommended? Did you read the FAQ they pointed you to? If you did, tell us what happened once you changed your code as they suggested, and what (if any) problem you still have.


There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Complete noob question I apologize for my sheer and utter stupidy up front.