[뉴렉처] 배열에 랜덤 값 채우기 import java.util.Random; public class Star { public static void main(String[] args) { // 로또번호 랜덤하게 뽑기 // lotto 배열 생성 int[] lotto = new int[6]; // 랜덤값 생성 Random rand = new Random(); // 랜덤값 배열에 넣기 System.out.println("lotto number : "); for(int i=0; i Java 코드연습/배열 2021.10.17
[뉴렉처] 배열 값 교환하기 public static void main(String[] args) { //배열생성, 인덱스 1번과 3번의 자리교체 int[] nums = {2,3,6,4,1,5}; //빈공간 생성 int[] temp = new int[1]; //인덱스 1번을 빈공간으로 잠깐 이동 temp[0] = nums[1]; System.out.println(temp[0]); //3 //인덱스 3번을 1번으로 이동 nums[1] = nums[3]; System.out.println(nums[1]); //4 //다시 temp의 값을 3번으로 이동 nums[3] = temp[0]; System.out.println(nums[3]); //3 for(int i=0; i Java 코드연습/배열 2021.10.17
[뉴렉처] 배열 항목 찾기 public static void main(String[] args) { //특정 숫자 인덱스 찾기 int[] nums = {5,2,7,4,6,1,3}; // 초기 인덱스 값은 범위 밖의 값으로 보통 지정한다. int index = -1; for(int i=0; i Java 코드연습/배열 2021.10.17
[뉴렉처] 배열 합치기 배열값 합치기 public static void main(String[] args) { int[] nums1 = {1,2,3}; int[] nums2 = {4,5,6}; int[] nums = new int[6]; for(int i=0; i Java 코드연습/배열 2021.10.17
[뉴렉처] 배열 값 이동하기 배열을 확장할때 이전이 필요하다. public static void main(String[] args) { //기준 int[] nums = {1,2,3,4,5,6,7}; //옮길 공간 생성 int[] temp = new int[10]; //옮기기 for(int i=0; i Java 코드연습/배열 2021.10.17
[뉴렉처] 자바에서 다차원 배열은 모두 톱니형 배열이다 int[][] lottos = new int[3][6]; lottos[0] = new int[2]; lottos[1] = new int[3]; lottos[2] = new int[5]; 오류가 나진 않지만 의도한게 아니라면 바람직하진 않은 코드이다. 아래처럼 다차원 배열을 생성해야함 int[][] lottos = new int[3][]; lottos[0] = new int[2]; lottos[1] = new int[3]; lottos[2] = new int[5]; Java 코드연습/배열 2021.10.17