Arrays란? - Arrays클래스는 배열의 복사, 정렬, 검색 등 배열을 다루기 위한 다양한 메서드를 제공하고 있다. Arrays 사용법 Arrays.함수명(); 배열의 출력 Arrays.toString(배열명); Integer[] arr2 = {1,6,2,3,10,7,4,5,8,9}; Arrays.sort(arr2,Comparator.reverseOrder()); System.out.println(Arrays.toString(arr2)); 결과 [1, 6, 2, 3, 10, 7, 4, 5, 8, 9] for문 없이 한 번에 출력이 가능한 함수이다. 배열의 정렬 Arrays.sort(배열명); System.out.println("정렬 전 :" + Arrays.toString(arr)); Arrays...
배열이란? - 같은 자료형의 변수를 지정하여 여러 데이터를 저장할 수 있는 저장공간을 의미한다. - 여러 데이터를 담을 수 있는 구조를 자료구조라고 한다. - 배열을 사용하면 같은 자료형의 데이터를 효율적으로 다룰 수 있다. 배열의 특징 - 배열 선언 시 크기를 지정한다. - 배열 선언 후 공간의 크기를 늘리거나 삭제할 수 없다. - 지정된 자료형의 값만 저장할 수 있다. 인덱스란? 배열 안에 여러 데이터가 들어가는데 데이터들의 위치를 알려주는 것이 인데스(index)이다. 인덱스의 번호는 0부터 시작하고 순차적으로 증가한다. 배열의 선언방법 자료형[ ] 배열명; or 자료형 배열명[ ] int[] arr1;//자료형[] 배열명 int arr2[];//자료형 배열명[] - 대괄호[ ] 배열의 연산자를 의..
기타제어문이란? 일반적으로 조건식의 검사를 통해 반복문 안으로 진입하게 되면 반복문 안에 있는 모든 코드들을 수행하게 되는데 이때 기타제어문을 통해 반복문 자체의 흐름을 제어할 수 있다. 기타제어문의 특징 - 반복문 안에 작성을 해야 한다. - 기타제어문 밑에는 어떠한 코드도 올 수 없다. (에러가 발생하진 않지만 의미가 없다.) 기타제어문의 종류 - break - continue break 반복문 안에서 break를 만나게 되면 가장 가까운 반복문을 빠져나오고 다음 코드를 진행시킨다. 코드 int n = 1; while(true) { System.out.println(n); n++; if(n > 5) break; } 결과 1 2 3 4 5 while문 조건에 true를 입력하게 되면 무한 루프에 걸리게..
반복문이란? 반복문은 말 그대로 특정 부분을 반복해 주는 문법이다. 종류는 for문 while문 두 가지고 상황에 맞는 문법을 골라서 쓰면 된다. for문 for문은 초기식, 조건식, 증감식 3가지가 필요하다. - 초기식 : 반복을 하기 위한 시작값으로 변수를 하나 초기화 한다. 변수명은 보통 i를 쓴다. - 조건식 : 반복을 하기 위한 종료값으로 비교연산자를 많이 사용한다. - 증감식 : 변수의 값을 증감시켜주는 역할을 한다. 증감 연산자를 많이 사용한다. for문의 형태 for(초기식; 조건식; 증감식) { 조건식이 참일 때 실행할 명령 } 코드 for(int i = 0; i < 3; i++) { System.out.println(i); } 결과 0 1 2 i가 1씩 증가하면서 출력이 되는것을 확인할..
제어문이란? 일반적으로 프로그램은 위에서 부터 아래로 순차적으로 실행이 된다. 순차적으로만 실행이 된다면 코드의 길이 매우 길어지거나 표현하기 어려운 상황이 발생할 수도 있다. 예를 들어 어떤 변수를 1000번을 출력해라 하면 출력하는 코드만 1000줄이 될것이다. 그리고 선택의 개념을 구현하기가 힘들다. 제어문은 프로그램의 순서를 변경하는 것으로 조건문, 반복문이 존재한다. - 조건문 : if, switch - 반복문 : for, while 조건문이란? - 조건식에 따라서 프로그램의 흐름을 제어할 수 있는 문법 - 조건식의 true, false에 따라서 어떤 구문을 실행할지 결정 if문의 형태 if(조건식) { 조건식이 참일 때 실행할 코드; } 만약 조건식이 참일 때 실행할 코드가 한줄이면 {}를 생..
연산자란? - 연산이랑 데이터를 처리하고 결과를 산출하는 작업 - 연산은 항(피연산자)과 연산자로 이루어짐 - 항은 연산에 사용되는 값을 의미하며, 연산자는 기호를 의미 - 항과 연산자를 이용해서 연산 과정을 나열한 것을 연산식 이라 함 연산자의 종류 종류 연산자 기능 최고연산자 ., () 가장 먼저 연산 증감연산자 ++, -- 1씩 증감시킴 산술연산자 +, -, *, /, % 사칙연산, 나머지연산(%) 시프트연산자 >>, y = 11 * 10; System.out.println("y = " + y); y %= x; // y = y % x; System.out.println("y = " + y); y = 11 y = 110 y = 0 비교연산자 비교연산자는 관계연산자를 사이에 두고 값을 비교하여 bool..
- Total
- Today
- Yesterday
- 변수 생명주기
- 자료형
- 생성자 호출 위치
- 자바 Arrays
- 생성자 쉽게 만들기
- 자바 배열 초기화
- 자바 this()
- 모바일프레임워크
- 자바 생명주기
- 자바 배열
- 자바 게터
- getter setter 쉽게 만들기
- 자바기초
- java overloading
- 자바
- 자바 배열 생성
- 코린이
- 자바 클래스 설명
- 생성자를 써야하는 이유
- 자바 기초
- 코딩
- java기초
- 자바 배열 내림차순 정렬
- 자바 세터
- 자바 클래스 이해
- 배열 내림차순
- Java
- 생성자 위치
- 생성자란
- 게터세터 쉽게 만들기
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |