목록JAVA (31)
개발 공부

[1] 제어문 제어문 기본적으로 프로그램 진행은 순차진행 되며 순차적인 흐름을 바꾸고자 한다면 제어문을 이용해서 직접 제어 가능하다. 제어문은 조건문/반복문/분기문으로 크게 3가지로 나뉜다. 1-1)조건문 조건문 "조건식" 을 통해 참이냐 거짓이냐를 판단해서 참일 경우 그에 해당하는 코드 실행 조건식의 결과 true / false 여야한다 보통 조건식에서는 비교연산자 (대소,동등), 논리연산자 (&& , ||)를 주로 사용한다. 조건문은 크게 if문 / switch문으로 나뉜다. if문 1)단독 if 문 [표현식] if(조건식) { ..실행시키고자 하는 코드 } 조건식이 참(true)일 경우 => 중괄호 블럭 안의 코드 실행 ==>조건식이 거짓 (false)인 경우 => 중괄호 블럭 안의 코드 무시하고 ..

지난시간에 이어 삼항연산자를 정리해보도록 하겠다. 연산자 1.단항연산자 2.이항연산자 3.삼항연산자 [3]삼항 연산자 말그대로 3개의 항을 가지고 연산하는 방법이다. [표현식] 1.조건식 ? 조건식이 참일결우 돌려줄 결과값 : 조건식이 거짓일 경우 돌려줄 결과값 2.조건식은 반드시 true or false가 나오도록 작성해야한다 주로 비교 , 논리 연산자를 통해 작성됨 말그대로 3개의 항을 가지고 연산하는 방법이다. 피연산자1-조건식 피연산자2-값 또는 연산식 피연산자3-값 또는 연산식 삼항연산자 예제1) 예제2)

지난시간에 이어 이항연산자를 정리해보도록 하겠다. 연산자 1.단항연산자 2.이항연산자 3.삼항연산자 [2]이항 연산자 2.1산술연산자 산술 연산자는 사칙연산자인 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/)과 나머지를 구하는 %까지 총 5개이며 산술 연산자는 boolean 타입을 제외한 모든 기본 타입에 사용할 수 있다. 연산식 설명 피연산자 + 피연산자 덧셈 연산 피연산자 – 피연산자 뺄셈 연산 피연산자 * 피연산자 곱셈 연산 피연산자 / 피연산자 왼쪽 피연산자를 오른쪽 피연산자로 나눗셈 연산 피연산자 % 피연산자 왼쪽 피연산자를 오른쪽 피연산자로 나눈 나머지를 구하는 연산 산술연산자 ex) 2.2 비교연산자 비교 연산자는 피연산자의 대소(=) 또는 동등(==, !=)을 비교해서 true/false..

연산자에 대해 크게 3가지로 분류해서 정리해보도록하겠다. 단항연산자,이항연산자,삼항연산자가 있으며 예제 및 설명을 참고 부탁드립니다. 연산자 1.단항연산자 2.이항연산자 3.삼항연산자 [1]단항 연산자 1-1논리부정 연산자 : (!) 논리 값을 부정하여 반대 값으로 변경 제어문을 활용할 때 많이 쓰임 피연산자가 true이면 false 값을 산출피연산자가 false이면 true 값을 산출 논리부정 연산자 ex) 1-2증감 연산자: (++, --) 피연산자의 값에 1을 더하거나 빼는 연산자 위치에 따라 출력 값이 다르게 나타난다. ++ 피연산자 다른 연산을 수행하기 전에 피연산자의 값을 1 증가시킴 – – 피연산자 다른 연산을 수행하기 전에 피연산자의 값을 1 감소시킴 피연산자 ++ 다른 연산을 수행한 후에..

1.System.out.print 출력하고자 하는 값// 입력값 출력만 함 (줄바뀜이 발생하지 않는다) 2.System.out.println (출력하고자 하는 값); // 출력 후 (줄바뀜 발생한다.) 3.System.out.printf 표현법("출력하고자 하는 형식(포맷)",출력하고자 하는 값); 출력하고자 하는 값들이 제시한 형식(포맷)에 맞춰서 출력만 진행 (줄바꿈 발생 x) 3-1 포맷안에서 쓰일 수 있는 키워드 %d : 정수 %c : 문자 %s : 문자열 %f : 실수

형변환은 값의 자료형을 바꾸는 것을 의미한다 형변환을 하는이유 컴퓨터 내 값 처리 규칙 때문 규칙 대입 연산자를 기준으로 왼쪽과 오른쪽은 같은 자료형 이여 한다 같은 자료형 끼리만 연산이 가능 ※주의사항 boolean 자료형은 형변환이 불가능하다. 자동 형변환/강제(명시적) 형변환 자바에서는 자동 형변환을 지원하고 있으며 강제(명시적) 형변환 또한 가능하다 오토캐스팅(autoCasting) 특이케이스 1) long(8byte) > float(4byte) 2) 아스키 코드 + char(2byte) > int(4byte) 3)byte 또는 short 간의 연산 (강제 형변환 사례)