프로그램 문제

원객체 ArrayList 에 입력후 - 출력

낙산암 2021. 11. 5. 17:27

import java.util.ArrayList;
import java.util.Scanner;
import java.util.StringTokenizer;

class Circle {
private double r;

public Circle(double r) {
this.r = r;
}

public double getArea() {
return r * r * Math.PI;
}

public double getR() {
return this.r;
}
}

public class WordCount {
public static void main(String[] args) {
ArrayList<Circle> cirList = new ArrayList<Circle>();

for (int i = 1; i < 10; i++) {
cirList.add(new Circle(i));
}

double sum = 0;
for (Circle circle : cirList) {
System.out.println("반지름 : "+ circle.getR() + "넓이는:" +circle.getArea());
sum = sum + circle.getArea();
}

System.out.println("총 넓이는:" + sum);

}
}