double width = box.getWidth();
box.translate(15, 25);
Consider these methods:
String.toUpperCaseRectangle.growPrintStream.printlnWhich of them are mutators?
Rectangle.growRectangle.grow and PrintStream.println
The detailed description of a method shows:
import java.awt.Rectangle;
In the API documentation of the String class, look at the description of the trim method. What is the result of applying trim to the string " Hello, Space ! "? (Note the spaces in the string.)
" Hello, Space ! "" Hello,Space! ""Hello, Space !""Hello,Space!"
Find the Random class in the API documentation. What statement do you need to add to your program in order to use that class?
import Random;import java.util;import java.util.Random;import java.*.Random;
import java.awt.Rectangle;
public class MoveTester
{
public static void main(String[] args)
{
Rectangle box = new Rectangle(5, 10, 20, 30);
// Move the rectangle
box.translate(15, 25);
// Print information about the moved rectangle
System.out.print("x: ");
System.out.println(box.getX());
System.out.println("Expected: 20");
System.out.print("y: ");
System.out.println(box.getY());
System.out.println("Expected: 35");
}
}
System.out.println(someResult);
System.out.println("Expected: 42");
or
System.out.print("SomeLabel: ");
System.out.println(someResult);
System.out.println("Expected: 42");
42 Expected: 42
you can relax
We want to write a tester for trim. Which of these is best?
System.out.println("Hello");
System.out.println("Expected: Hello");
System.out.println(" Hello ".trim());
System.out.println("Expected: Hello");
System.out.println(" Hello ".trim());
System.out.println("Expected: Hello ");
System.out.print("|");
System.out.print(" Hello ".trim());
System.out.println("|\nExpected: |Hello|");
Rectangle box = new Rectangle();
Rectangle box = new Rectangle(5, 10, 20, 30); Rectangle box2 = box; box2.translate(15, 25);

int luckyNumber = 13;
int luckyNumber = 13; int luckyNumber2 = luckyNumber;
int luckyNumber = 13; int luckyNumber2 = luckyNumber; luckyNumber2 = 12;
Rectangle box = new Rectangle(5, 10, 20, 30);
Rectangle box = new Rectangle(5, 10, 20, 30); Rectangle box2 = box;
Rectangle box = new Rectangle(5, 10, 20, 30); Rectangle box2 = box; box2.translate(15, 25);
To which strings do greeting and greeting2 refer
after the following code segment:
String greeting = "Hello"; String greeting2 = greeting; greeting2.toUpperCase();
greeting and greeting2 refer to
"Hello"greeting refers to "Hello",
greeting2 to "HELLO"greeting and greeting2 refer to
"HELLO"