java 배열 3

JAVA Eclipse 15 배열의 복제, for ~ each문

배열의 복제 System.array(src, srcPos, dest, destPos, length); src : 복사할 배열 srcPos : 복사를 하기 시작힐 인덱스(위치) dest : 덮어 쓸 배열 destPost : 덮어쓰기 시작할 인덱스(위치) length : 복사할 길이 ex. import java.util.Arrays; public class array { public static void main(String[] args) { int [] a = {1, 2, 3, 4, 5, 6}; int [] b = {0, 0, 0, 0, 0, 0, 0, 0}; System.out.println(Arrays.toString(a)); System.out.println(Arrays.toString(b)); Sy..

JAVA Eclipse 13 배열 : 예제풀이, 로또번호 생성기

Exercise 1 로또 프로그램 생성 1등부터 5등까지 존재 45개의 숫자 중 6개의 숫자 맞추기 6개의 숫자 중 5개의 숫자와 보너스 번호를 맞추면 2등 6개의 숫자 중 5개의 숫자를 맞히면 3등 6개의 숫자 중 4개의 숫자를 맞히면 4등 6개의 숫자 중 3개의 숫자를 맞히면 3등 import java.util.Scanner; import java.util.Arrays; import java.util.Random; public class lotto { public static void main(String[] args) { // 필요한 기능의 정리 Scanner sc = new Scanner(System.in); Random rd = new Random(); // 배열 정의 int lottoArr [..

JAVA Eclipse 12 배열 : 배열의 개념 및 사용

배열 : 같은 자료형을 가진 변수들의 나열된 묶음 (순서대로) -> 같은 타입의 변수들의 관리를 편하게 하기 위해서 배열의 사용 방법 배열의 선언과 생성 1. 타입[ ] 배열명 ; 2. 배열명 = new 타입 [길이]; 타입[ ] 배열명 = new 타입[길이]; -> 선언과 생성을 동시에 하는 초기화 배열의 길이와 인덱스 : 배열의 값을 다루기 위해 인덱스 사용 인덱스(index): 배열의 위치값 ex. int[ ] ar = new int[3]; -> ar[0], ar[1], ar[2] * 배열의 시작번호=0 ar[0] = 10; ar[1] = 11; ar[2] = 12; -> 배열의 각 요소는 '배열명[인덱스]'로 변수처럼 사용 가능 배열의 초기화와 출력 배열 생성 시 배열의 값은 배열의 타입에 해당하..