2024/09/29 2

Java 클래스(Class) (1)

📢 클래스란?- 객체를 생성하기 위한 설명서, 설계도(청사진)- 객체를 사용하기 위해서는 먼저 클래스를 정의하고, 그 클래스로부터 객체를 생성해야 한다. 📢 클래스의 구성 요소멤버 변수: 객체의 상태를 나타내는 변수메서드: 객체의 기능이나 행동을 정의하는 함수 📢 객체 생성 클래스명 객체명 = new 클래스명(); Lotto l = new Lotto(); // Lotto 클래스의 객체 l 생성  📢 클래스와 메서드 사용법 - 같은 클래스 내에서 메서드 호출: 메서드명();- 다른 클래스에서 메서드 호출: 객체명.메서드명();- static 메서드: 클래스명 또는 객체명을 통해 호출 가능. 📢 접근 제어자 - private: 해당 클래스 내에서만 사용 가능- (default): 같은 패키지 내에서..

백엔드/Java 2024.09.29

Java로 로또 번호 생성기 만들기(1)

당첨 번호와 사용자의 로또 번호를 각각 생성하고, 일치하는 번호에 따라 등수를 확인하는 프로그램. public static void ranNum(int[] arr, int cnt) { for (int i = 0; i 랜덤 번호 생성 메서드 => 주어진 배열에 중복되지 않는 랜덤 번호를 생성하여 저장. public static boolean isNum(int[] arr, int num, int len) { for (int i = 0; i 중복 체크 메서드 => 배열에 특정 숫자가 존재하는지 확인 public static void print(int[] arr) { for (int i = 0; i 번호 출력 메서드 => 배열의 값 출력. 당첨번호의 마지막 번호(보너스)는 대괄호로 감싸서 표시 ..

백엔드/Java 2024.09.29