학교/JAVA 15

컬렉션(ArrayList<String>, Iterator) 연습문제 (ArrayEx02)

• ArrayList를 사용하여 문자열 저장, 그 문자열을 반복문과 Iterator를 사용하여 검색하는 예제 package ArrayList; import java.util.ArrayList; import java.util.Arrays; import java.util.Iterator; public class ArrayEx02 { public static void main(String[] args) { ArrayList list = new ArrayList(Arrays.asList("HTML", "JAVA", "JSP")); for (String str : list) { System.out.println(str); } Iterator it = list.iterator(); while (it.hasNext(..

학교/JAVA 2023.10.26

컬렉션(ArrayList<String>) 연습문제 (ArrayEx01)

1. ArrayList 클래스 사용 예 1) String 자료형을 저장하는 ArrayList 객체 생성 후 다음 내용을 저장하세요. boolean add(E e) Java, Database, JSP, HTML, JavaScript 2) 저장된 총 객체 수를 구하여 출력하세요. int size() 3) 2번 인덱스의 객체를 출력하세요. E get(int index) 4) 저장된 객체를 모두 출력하세요. 5) 2번 인덱스 객체를 삭제하세요. E remove(int index) 6) 2번 인덱스 객체를 삭제하세요. 7) ArrayList에서 Java 문자열이 있는지 확인(boolean contains(Object o)) 후 삭제(boolean remove(Object o)) 하세요. package ArrayL..

학교/JAVA 2023.10.26

객체와 객체배열 연습문제 (Phone, PhoneManager)

1. Phone 클래스를 작성하시오. 1) 필드: 이름(name), 전화번호(tel) 2) 생성자: 생성시 전달받은 값으로 이름, 전화번호 필드를 초기화 함 3) toString() 메소드 정의 package lab1; public class Phone { private String name; private String tel; public String getName() { return name; } public String getTel() { return tel; } @Override public String toString() { return "Phone [name=" + name + ", tel=" + tel + "]"; } public Phone(String name, String tel) { t..

학교/JAVA 2023.10.26

컬렉션(물건 추가, 조회, 수정, 종료) 연습 문제 (Product, Main)

🧡 Product 객체 package lab1; public class Product { private String name; private int unitPrice; private int amount; public Product(String name, int unitPrice, int amount) { this.name = name; this.unitPrice = unitPrice; this.amount = amount; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getUnitPrice() { return unitPrice; } public void s..

학교/JAVA 2023.09.26