Remember: The basic output statement in
System.out.println ( );
System.out.println(" text " );
will print what is between the double quotes “ “ and move the printing
cursor to the next line.
System.out.print ( “ text ”);
will print what is between the double quotes and leave the printing
cursor on the same line.
When dealing with variables:
System.out.println( “ The total pay is “ + totalPay);
what is surrounded by " " is referred to as a "literal print" and gets
printed exactly. The "+" sign is the concatenator
operator and concatenates the string with the value that is
stored in the variable totalPay.
totalPay is declared as a
double, but is automatically converted to a String for
the purpose of printing out.
totalPay = 1006.5;
System.out.println("The total pay is " + totalPay);
|On the screen:
The total pay is 1006.5
You can print an arithmetic expression within a
Use parentheses around the arithmetic expression to avoid
System.out.println("Adding ten to the
total: " + (totalPay + 10));
System.out.println("answer " + 3 + 4);
// becomes answer 34
System.out.println("answer " + (3 + 4));
// becomes answer 7