import java.util.Scanner;
/*
class Circle{
private int radius;
public Circle(int radius) {this.radius=radius;}
public int getRadius() {return radius;}
}
class Main extends Circle{
private String string;
public Main(int radius, String s) {
super(radius);
string = s;
}
private void show() {
System.out.print(string+", 반지름 = "+getRadius());
}
public static void main(String[] args) {
Main w = new Main(5, "waffle");
w.show();
}
}
//*/
/*
interface AdderInterface{
int add(int x, int y);
int add(int n);
}
interface Main implements AdderInterface{
}
public static void main(String[] args) {
Main adder = new Main();
System.out.println(Main.add(5,10));
System.out.println(Main.add(10));
// }
*
*/
//}
//
//interface alpha {
// int a();
// int b();
// int c();
//}
//
//interface beta {
// int d();
// int e();
// int f();
//}
//
//interface gamma {
// int g();
// int h();
// int i();
//}
//
//class summation implements alpha, beta, gamma {
//
// @Override
// public int g() {
// // TODO Auto-generated method stub
// return 0;
// }
//
// @Override
// public int h() {
// // TODO Auto-generated method stub
// return 0;
// }
//
// @Override
// public int i() {
// // TODO Auto-generated method stub
// return 0;
// }
//
// @Override
// public int d() {
// // TODO Auto-generated method stub
// return 0;
// }
//
// @Override
// public int e() {
// // TODO Auto-generated method stub
// return 0;
// }
//
// @Override
// public int f() {
// // TODO Auto-generated method stub
// return 0;
// }
//
// @Override
// public int a() {
// // TODO Auto-generated method stub
// return 0;
// }
//
// @Override
// public int b() {
// // TODO Auto-generated method stub
// return 0;
// }
//
// @Override
// public int c() {
// // TODO Auto-generated method stub
// return 0;
// }
//
//}
//
//public class Main {
// public static void main(String[] args) {
//
// }
//}
/*
interface AdderInterface{
int add(int x, int y);
int add(int n);
}
class Main implements AdderInterface{
public int add(int x, int y) {
return x+y;
}
public int add(int n) {
int sum = 0;
for(int i=1; i<=n; i++) {
sum += i;
}
return sum;
}
public static void main(String[] args) {
Main adder = new Main();
System.out.println(adder.add(5,10));
System.out.println(adder.add(10));
}
}
*/
/*
interface StackInterface{
int length();
String pop();
boolean push(String ob);
}
*/
/*
interface Shape{
final double PI = 3.14;
void draw();
double getArea();
default public void redraw() {
System.out.println("---다시 그립니다---");
draw();
}
}
class Circle implements Shape{
private int i;
public Circle(int i) {
this.i=i;
}
public void draw() {
System.out.print("반지름 "+ i);
}
public double getArea() {
return i*i*PI;
}
}
public class Main{
public static void main(String [] args) {
Shape coin = new Circle(10);
coin.redraw();
System.out.println(" 코인의 면적은 "+ coin.getArea());
}
}
*/
/*
import java.util.Scanner;
class Shape{
private int x;
public static void insert(int type) {
System.out.println("Shape");
}
public static void delete(int point) {
}
public static void see() {
}
public void change(int x) {
this.x=x;
}
}
class Line extends Shape{
public static void insert(int type) {
System.out.println("Line");
}
}
class Rect extends Shape{
public static void insert(int type) {
System.out.println("Rect");
}
}
class Circle extends Shape{
public static void insert(int type) {
System.out.println("Circle");
}
}
public class Main{
public static void see(int k) {
if(k==1) {
Scanner scan = new Scanner(System.in);
System.out.print("도형 종류 Line(1), Rect(2), Circle(3)>>");
int type = scan.nextInt();
}
if(k==2) {
Scanner scan = new Scanner(System.in);
System.out.println("삭제할 도형의 위치>>");
int point = scan.nextInt();
}
if(k==3) {
}
if(k==4) {
System.out.println("프로그램을 종료합니다...");
}
}
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("삽입(1), 삭제(2), 모두 보기(3), 종료(4)>>");
int choose = scan.nextInt();
Main.see(choose);
}
}
*/
/*
import java.util.Vector;
public class Main{
public static void main(String[] args) {
Vector<Integer> v = new Vector<Integer>();
v.add(5);
v.add(4);
v.add(-1);
v.add(2, 100);
System.out.println("벡터 내의 요소 객체 수 : "+ v.size());
System.out.println("벡터의 현재 용량 : "+ v.capacity());
for(int i=0; i<v.size(); i++) {
int n=v.get(i);
System.out.println(n);
}
int sum = 0;
for(int i=0; i<v.size(); i++) {
int n= v.elementAt(i);
sum += n ;
}
System.out.println("벡터에 있는 정수 합 : "+ sum);
}
}
*/
/*
import java.util.Vector;
class Point{
private int x, y;
public Point(int x, int y) {
this.x=x; this.y=y;
}
public String toString() {
return "("+x+","+y+")";
}
}
public class Main{
public static void main(String[] args) {
Vector<Point> v= new Vector<Point>();
v.add(new Point(2,3));
v.add(new Point(-5,20));
v.add(new Point(30 ,8));
v.remove(1);
for(int i=0; i<v.size(); i++) {
Point p = v.get(i);
System.out.println(p);
}
}
}
*/
/*
import java.util.*;
public class Main{
public static void main(String[] args) {
ArrayList<String> a = new ArrayList<String>();
Scanner scanner = new Scanner(System.in);
for(int i=0; i<4; i++) {
System.out.print("이름을 입력하세요>>");
String s = scanner.next();
a.add(s);
}
for(int i=0; i<a.size(); i++) {
String name = a.get(i);
System.out.print(name+" ");
}
int longestIndex = 0;
for(int i=1; i<a.size(); i++) {
if(a.get(longestIndex).length()<a.get(i).length())
longestIndex=i;
}
System.out.println("\n가장 긴 이름은 : "+ a.get(longestIndex);
scanner.close();
}
}
*/
import java.util.*;
public class Main{
public static void main(String[] args) {
Vector<Integer> v = new Vector<Integer>();
v.add(5);
v.add(4);
v.add(-1);
v.add(2,100);
Iterator<Integer> it = v.iterator();
while(it.hasNext()) {
int n = it.next();
System.out.println(n);
}
int sum=0;
it = v.iterator();
while(it.hasNext()) {
int n = it.next();
sum += n;
}
System.out.println("벡터에 있는 정수 합 : "+sum);
}
}