basicJAVA/4. Array 3

201020 Array_03

1. 다차원 배열 - 자바에서는 1차원 배열 뿐만 아니라 2차원 이상의 다차원 배열도 허용한다. - 2차원 배열의 선언 선언방법 선언예 선언방법 선언 예 변수타입[][] 변수명; int[][] arr; 변수타입[] 변수명[]; int[] arr[]; 변수타입 변수명[][]; int arr[][]; int[][] arr = new int[3][4]; arr[0][0] = 10; //arr.length = > 3; //arr[1].length => 4; //arr의 모든방을 출력해보자 반복문 /*System.out.println(arr[0][0]); System.out.println(arr[0][1]); System.out.println(arr[0][2]); System.out.println(arr[0][3..

basicJAVA/4. Array 2020.10.20

201016 Array_02 Sort

1. 정렬 (sort) - 어떤 데이터를 빠르고 쉽게 찾기 위해 일정한 순서로 데이터를 가지런히 나열하는 작업이다. - 버블정렬, 선택정렬, 삽입정렬 2. 버블정렬 (bubble sort) - 인접한 데이터간의 교환이 계속해서 일어나면서 정렬이 이루어 진다. - 한 회전이 끝났을 때 가장 큰 값이 뒤에서부터 확정된다. - 거품이 동글동글하게 생겼다. 1. 버블정렬 : 2 5 3 1 4 2 3 5 1 4 2 3 1 5 4 2 3 1 4 5 정렬에 숫자가 5개 이면 버블이 4개 생김 1회전이 끝나면 가장 큰 수가 맨 뒤에 들어옴 숫자 5개면 > n-1 : 4회전한다. for(int i = 0;i

basicJAVA/4. Array 2020.10.16

201015 Array_01

배열은 정수나 실수 (같은타입!!!!)를 여러개 담을 수 잇따 (지금까지 배운건 하나의 변수에 하나만 담음) 배열은 아파트다. 10,20,30,40 변수 4개필요한데 10 20 30 40 배열은 참조형. 저 배열이 a라고 치면 a는 아파트의 주소값을 담는다. (지금은 1층만 배우는거임) 1. 배열(Array) - """"같은 타입"""의 여러 변수를 하나의 묶음으로 다루는 것 3. 배열의 선언 - 원하는 타입의 변수를 선언하고 변수 또는 타입의 배열임을 의미하는 []를 붙이면 된다. ex ) 변수타입 변수명; 이라 하면 변수의 선언인데 배열은 변수타입[] 변수명; 으로 배열임을 알려줌 int[] arr; arr은 주소를 담고잇고, 그 주소에 가면 정수들만 있다는 뜻 선언방식은 하나 더 있따. int ar..

basicJAVA/4. Array 2020.10.15
반응형