1. Engineering
  2. Computer Science
  3. the bold part is where i am getting the errors...

Question: the bold part is where i am getting the errors...

Question details

9.1 (The Rectangle class) Following the example of the circle class in Section 9.2 a, design a class named Rectangle to represent a rectangle. The class contains: Two double data fields named width and height that specify the width and height of the rectangle. The default values are 1 for both width and height. A no-arg constructor that creates a default rectangle. A constructor that creates a rectangle with the specified width and height. A method named getArea) that returns the area of this rectangle. A method named getPerimeterD that returns the perimeter - - Draw the UML diagram for the class then implement the class. Write a test program that creates two Rectange objects -one with width 4 and height 40, and the other with width 3.s and height 3s.9. Display the width, height, area, and perimeter of each rectangle in this order. 9 2 (The stk class Following the example of theThe bold part is where I am getting the errors and not sure how to fix it in java for intro to java programming chapter 10 problem 10.6

package javaapplication4;

* @author clh177
public class JavaApplication4 {

* @param args the command line arguments
public static void main(String[] args) {
// TODO code application logic here
StackOfIntegers soi = new StackOfIntegers();

for (int i = 2; i < 120; i++) {
if (isPrime(i))
int size = soi.getSize();
System.out.println("Prime numbers less than 120 are:");
for (int j = 0; j < size; j++) {
System.out.printf("%d%s ", soi.pop(), j < size - 1 ? "," : "");

public static boolean isPrime(int value) {
if (value == 1 || value == 2) {
return true;
} else {
for (int i = 2; i < value; i++) {
if (value % i == 0)
return false;
return true;

Solution by an expert tutor
Blurred Solution
This question has been solved
Subscribe to see this solution