Programming

; develop a program

반응형

ArrayList 2

[Java] 배열 응용 프로그램

이번 포스팅에서는 자바(Java)에서 ArrayList를 사용해 배열 응용프로그램을 구현해보고자 한다. 배열 응용 프로그램 ArrayList를 사용하여 학생 성적 출력 프로그램을 구현해보고자 한다. 이 프로그램은 Student 클래스와 Subject 클래스를 사용한다. 만약 어떤 학생이 10과목을 수강한다면 Subject 클래스형을 자료형으로 선언한 변수가 10개 필요할 것이다. 다른 학생은 3과목을, 또 다른 학생은 5과목을 수강할 수도 있다. 이러한 경우에는 배열을 사용하여 프로그램을 구현하는 것이 좋다. Student 클래스 구현 import java.util.ArrayList; public class Student { int studentID; String studentName; ArrayList..

Back-End/Java 2023.02.05

[Java] ArrayList 클래스

이번 포스팅에서는 자바(Java)에서 ArrayList 클래스에 대하여 공부를 해보고자 한다. 기존 배열의 단점과 ArrayList 기본 배열의 단점 항상 프로그램에서 사용하려면 항상 배열 길이를 정하고 시작한다. 배열을 사용하는 중에는 배열 길이를 변경할 수 없기 때문에 코드를 수정해야 한다. 배열은 중간에 있는 요소를 비워 둘 수 없으므로 배열 요소 위치를 변경해야 한다. ArrayList 클래스 ArrayList는 자바에서 객체 배열을 좀 더 쉽게 사용할 수 있도록 제공하는 객체 배열 클래스를 말한다. 객체 배열을 관리할 수 있는 멤버 변수와 메서드를 제공하므로 사용 방법만 알아 두면 편리하게 사용할 수 있다. ArrayList 클래스와 주요 메서드 ArrayList 클래스에는 이미 만들어져 있는 ..

Back-End/Java 2023.02.04
반응형