본문 바로가기

IT/JAVA54

[Java]제어문/조건문(if문) *제어문 ​ 1. 조건문 ​ 1.1 if문 형식) if( 조건식 ) { 실행문1. } 실행문2. 결과) 조건식 true : 실행문1 --> 실행문2 false : 실행문2 ​ 예제) ​ 1.2 if ~ else문 형식) if ( 조건식 ){ 실행문1. } else { 실행문2. } 실행문3. 결과) 조건식 true : 실행문1 --> 실행문3. false : 실행문2 --> 실행문3. ​ 예제) ​ 1.3 if ~ else if ~else 문 형식) if (조건식1){ 실행문1; } else if (조건식2){ 실행문2; } else { 실행문n; } 실행문end; 결과) 조건식1 true : 실행문1 --> 실행문end false : 조건식1 true : 실행문2 --> 실행문end false : 실행.. 2020. 6. 25.
[Java]연산자 (Operator)/이항,삼항,대입 연산자 2.2 이항 연산자 a. 산술연산자 *,/,%(나머지),+,- ​ b. 비교연산자 >,>=,값1 false >>값2 --뭔가를 실행하는 것이 아니라 값을 할당할 수 만 있음. ​ String gender = jumin % 2 == 0 ? System.out.println("여자") : System.out.println("남자") ; //불가능 ​ 예제) ​ 2.4 대입연산자 = , += , -= , *= , /= , %= ​ test ) int x = 10; x의 값을 1증가시키는 방법? x+=1; System.out.println(x); ​ x=x+1; System.out.println(x); ​ System.out.println(++x); [출처] 빡쏘끼룩 2020. 6. 24.
[Java]연산자 (Operator)/단항 연산자,형변환 2. 연산자 (Operator) **우선순위 다 기억할 필요 없이 ()가 가장 최우선, 대입연산자가 가장 최후 라는 것만 알기 ​ ​ 2.1. 단항 연산자 ​ a. 1증가(감소)연산자 : ++, -- 변수++ : 선실행 후증가 ++변수 : 선증가 후실행 ​ 예) 출력 프로그램 int x = 10; S.o.p(x); 10 S.o.p(x++); 10 11 S.o.p(--x); 10 10 S.o.p(x++); 10 11 S.o.p(++x); 12 12 S.o.p(x--); 12 11 S.o.p(--x); 10 10 S.o.p(x++); 10 11 S.o.p(x); 11 11 ​ ** +,-는 양수 음수 ** ~와 비트연산자는 java에서 쓰지 않음 ** !는 not 연산자 ​ //+는 순차적으로 계산됨으로 문.. 2020. 6. 22.
[Java] 변수(Variable) 1.변수(Variable) : 하나의 값을 저장하는 공간. ​ 1.1 기본형(primitive) Data Type ​ 1.1.1 선언 형식 ) 접근제어자 자료형 변수명; 예 ) private int age; char gender; public String carName; ---문자열 저장 : String boolean flag; ​ 1.1.2 사용 (값 저장, 값 할당) 형식) 변수명 = 값; ---Oracle 을 제외한 모든 곳에서 = 는 대입 연산자/ Oracle에서는 '같다' 의미 예) age = 25; gender = '남'; carName = "쏘나타"; -------문자는 ' 이고 문자열은 " flag = true; ​ public class VarTest { public static void.. 2020. 6. 18.