728x90 밍글링글링399 [JAVA] 03. 조건문, 반복문 (Control Statement) 1.1 조건문 - if, switch - 조건문은 조건식과 실행될 하나의 문장 또는 블럭{}으로 구성 - Java에서 조건문은 if문과 switch문 두 가지뿐이다. - if문이 주로 사용되며, 경우의 수가 많은 경우 switch문을 사용할 것을 고려한다. - 모든 switch문은 if문으로 변경이 가능하지만, if문은 switch문으로 변경할 수 없는 경우가 많다. if(num==1) { System.out.println("SK"); }else if(num==6) { System.out.println("KTF"); }else if(num==9) { System.out.println("LG"); }else{ System.out.println("UNKNOWN"); } (=) switch(num) { cas.. JAVA/개념 2017. 7. 30. [JAVA] 02. 연산자(Operator) 1. 연산자(Operator) 란 ? 연산자(Operator) - 어떠한 기능을 수행하는 기호 피연산자(Operand) - 연산자의 작업 대상(변수, 상수,리터럴, 수식) a + b ex) int a=1; a+1 = (같은 의미) a= a+1 ++a; 2. 연산자의 종류 단항 연산자 : + - (타입) ++ -- ~ ! 이항 연산자 : 산술(+ - ^ / % > >>>) 비교(> = >>> ↑ 비교 연산자 → = instanceof → == != 논리 연산자 → & → ^ → | → && ↓ → || 삼항 연산자 → ?: 대입 연산자 ← = *= /= %= += -= = >>>= &= ^= |= 낮음 3. 연산자의 우선순위(2/4) - 괄혼의 우선순위가 제일 높다. - 산술>비교>논리>대입 .. JAVA/개념 2017. 7. 28. [JAVA] 01. 변수(Variable) 1. 변수(Variable)란? 변하는 수? 하나의 값을 저장할 수 있는 기억공간 2. 변수의 타입(Data type) 값 - 문자(char) - 숫자: 정수(byte, short, int, long), 실수(float, doulbe) - 논리(boolean) 기본형(Primitive type) 8개(boolean, char, byte, short, int, long, float, double) - 실제 값을 저장 논리형 - true와 false 중 하나를 값으로 갖으며, 조건식과 논리적 계산에 사용된다. 문자형 - 문자를 저장하는데 사용되며, 변수 당 하나의 문자만을 저장할 수 있다. 정수형 - 정수 값을 저장하는데 사용된다. 주로 사용하는 것은 int 이며, byte는 이진데이터를 다루는데 사용되며,.. JAVA/개념 2017. 7. 28. 이전 1 ··· 31 32 33 34 다음 728x90