본문 바로가기

Java12

반복문 for(초기화 ; 조건식 ; 증감식){// 조건식이 true일때 수행될 문장들을 넣는다.} while(조건식){// 조건식이 true일때 수행될 문장들을 넣는다.} do- while문do{// 조건식이 true일때 수행될 문장들을 넣는다.}while(조건식);- while문의 변형. 블럭{}을 먼저 수행한 다음에 조건식을 계산한다.- 블럭{}이 최소한 1번 이상 수행될 것을 보장한다. break문- 자신이 포함된 하나의 반복문 또는 switch 문을 빠져 나온다.- 주로 if()문과 함께 사용해서 특정 조건을 만족하면 반복문을 벗어나게 한다. continue 문- 자신이 포함된 반복문의 끝으로 이동한다.(다음 반복문으로 넘어간다.)- continue문 이후의 문장들은 수행되지 않는다. * 이름붙은 반복문.. 2015. 1. 5.
연산자. 연산자.- 어떠한 기능을 수행하는 기호 피연산자- 연산자의 작업대상 (변수, 상수, 리터럴, 수식) 종류- 단항, 이항(산술, 비교, 논리), 삼항, 대입 우선순위- 괄호의 우선순위가 제일 높다.- 산술 > 비교 > 논리 > 대입- 단항 > 이항 > 삼항- 연산자의 연산 진행방향은 왼쪽에서 오른쪽이다. ( --->) 단 단항, 대입 연산자만 오른쪽에서 왼쪽이다. ( -1 || x > 3 && x -1 ||( x > 3 && x y x가 y보다 클때 true, 그외에는 false다.- x = y x가 y보다 크거나 같을때 true, 그외에는 false다.- x 2015. 1. 5.
재귀호출. public static void main(String[] args) { int x = 2; int n = 10; long result = 0; for (int i = 1; i 2014. 12. 5.
ArrayList 핵심정리 ArrayList 핵심정리 ArrayList.add() = 삽입 ArrayList.remove() = 삭제 ArrayList.indexOf() = 위치확인 ArrayList.isEmpty() = 비어있는지 확인 ArrayList.size() = 크기(원소의 개수) 확인 [일반 배열은 .length] ArrayList는 필요에 따라 그 크기가 동적으로 바뀐다. 객체를 추가하면 커지고 삭제하면 작아진다. ArrayList에 저장할 객체유형은 유형이름을 안에 집어넣는 형태의 유형 매개변수로 선언한다. (ArrayList 는 String유형의 객체만 넣을 수 있다.) ArrayList에는 원시유형의 값은 저장할 수 없고 일반 객체만 저장할 수 있지만, 컴파일러에서원시값을 Object 객체로 감싸고 그 객체를 원.. 2014. 12. 2.