객체 배열

    [자바/JAVA] 프로그래밍 - 객체 배열(Object Array) 오류

    1. NullPointerException : 객체배열의 각 인덱스에 담긴 값이 null인 상태에서 메소드를 호훌하려고 했기 때문에 오류가 발생 package com.kh.chap02_objectArray.run; import com.kh.chap02_objectArray.model.vo.Phone; public class WrongSample { public static void main(String[] args) { Phone[] arr = new Phone[3]; for(int i = 0; i 객체배열을 만든 후 각 인덱스별로 객체 생성을 진행해야됨 package com..

    [자바/JAVA] 프로그래밍 - 객체 배열(Object Array), for each문(향상된 for문)

    단순 for문 for(int i = 0; i 단순한 for문 for(int i = 0; i < arr.length; i++) { System.out.println(arr[i]); } for each문(향상된 for문 / 개선된 for문) 배열 또는 컬렉션과 함께 사용됨 배열 또는 컬렉션의 0번 인덱스부터 마지막 인덱스까지 순차적으로 모두 접근할 목적일 때 [표현법] for(순차적으로 접근할 값을 담을 변수 선언: 순차적으로 접근할 배열 또는 컬렉션) { // 반복횟수 == 배열 또는 컬렉션의 크기 반복적으로 실행할 내용 } Phone 클래스..

    [자바/JAVA] 프로그래밍 - 객체 배열(Object Array) 실습 예제

    Employee 클래스 생성 package com.hw1.model.vo; public class Employee { private int empNo; private String empName; private String dept; private String job; private int age; private char gender; private int salary; private double bonusPoint; private String phone; private String address; public Employee() { } public Employee(int empNo, String empName,int age, char gender, String phone, String address) {..

    [자바/JAVA] 프로그래밍 - 객체 배열(Object Array)

    Book 메소드 생성 package com.kh.chap01_oneVSmany.model; public class Book { // 필드부 // 도서명, 저자, 가격, 출판사 private String title; private String author; private int price; private String publisher; // 생성자 // 기본생성자 public Book() {} // 전체 매개변수 생성자 public Book(String title, String author, int price, String publisher) { this.title = title; this.author = author; this.price = price; this.publisher = publisher; ..