728x90

Collection 4

[대학교멋사🦁/JAVA] Assignment_2회차_3

학생의 성적을 관리하는 프로그램인 StudentManager은 인터페이스입니다. 이 인터페이스를 분석하여 Student class와 StudentManager의 구현체를 완성하세요 조건 : list와 인터페이스를 활용하여 과제를 완성합니다. # StudentManager : Interface package week2.assignment_3; public interface StudentManager { void addStudent(Student student); void updateStudent(String name, double score); void deleteStudent(String name); void printAllStudents(); } # Student : class package week2..

[대학교멋사🦁/JAVA] Assignment_2회차_1

Collection 을 사용하여 여러가지 간단한 문제를 구현해 보도록 합니다 뚜둔. 1. 다섯 명을 입력받고 이 씨 성인 사람을 출력하는 프로그램입니다 조건 : list을 활용하여 과제를 완성합니다. package week2.assignment_1; import java.util.*; public class assignment_1_1 { // 이씨 성을 가진 사람을 찾는 메소드 public static void findLees(List list){ for(String name : list){ if(name.contains("이")){ System.out.println(name); } } } public static void printProgramStart(){ System.out.println("이 씨 ..

[대학교멋사🦁/스터디] #1 Collection과 Class

Q1. JAVA의 Collection이란? Collection 이란? JAVA에서 제공하는 데이터 구조를 다루는 데 사용되는 프레임 워크 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스와 인터페이스의 집합 데이터를 저장하는 자료 구조와 데이터를 처리하는 알고리즘을 구조화하여 클래스로 구현해 놓은 것 Collection을 쓰는 이유는? 데이터를 효율적으로 관리하기 위함 일반적인 자료 구조를 구현한 많은 클래스 제공 : 개발자가 직접 구현할 필요 X Collection 종류 List 순서가 있는 데이터의 모음. 중복된 요소를 허용합니다. ex) Vector, ArrayList, LinkedList, Stack Set 순서가 없는 데이터의 모음입니다. 중복된 요소를 허용하지 않..

728x90