본문 바로가기

Java116

[자바/JAVA] - 반복문 (for, while, do-while) 반복문은 특정 코드를 반복해서 실행할 때 사용한다. 1부터 100까지 카운트 한다고 가정을 해보자. int count = 0; count ++; System.out.println("현재 숫자: " + count); 직접 작성하게 되면 이러한 코드를 100번이나 더 써야하는데, 이렇게 특정 코드를 반복해서 실행할 때 반복문을 사용하면 단 몇줄로 코드를 완성할 수 있다. 1. while /* while(조건식){ 반복 수행될 코드 } */ int count = 0; while(count 내부 for 0-1 -> 내부 for 0-2 외부 for 종료 i = 0 외부 for 시작 i = 1 -> 내부 for 1-0 -> 내부 for 1-1 -> 내부 for 1-2 외부 for 종료 i = 1 */ 외부 for .. 2024. 3. 22.
[자바/JAVA] - 조건문 (if, if-else if, if-else, switch, 삼항연산자) 조건문은 특정 조건에 따라서 각각 다른 코드를 실행할 수 있게 해준다. 예를 들면 나이가 20살 이상이면 "성인", 20살 이하이면 "미성년자"를 출력하고 싶을 때 조건문을 사용하면 적절하다. 1. if /* if(조건문){ 조건문이 참일 때 실행되는 코드 } */ int age = 25; if(age >= 20){ System.out.println("성인"); } if(age < 20) System.out.println("미성년자"); // System.out.println("얘는 if문에 포함이 안됩니다.."); // 실행결과 : 성인 아래의 if 문 같이 if문 다음에 실행할 명령이 하나만 있을 경우에는 {} 중괄호를 생략할 수 있다. else if , else 도 마 찬가지이다. 일반적으로는 if.. 2024. 3. 21.
[자바/JAVA] - 연산자(operator) + , - , * , / 와 같이 계산을 수행하는 기호를 연산자라 한다. 자바에는 다음과 같은 다양한 연산자가 있다. 자주 사용하는 연산자 산술 연산자: + , - , * , / , % (나머지 연산자) 증감(증가 및 감소) 연산자: ++ , -- 비교 연산자: == , != , > , = , , >>> ) 비교 연산자 ( = , instanceof ) 등식 연산자 ( == , != ) 비트 연산자 ( & , ^ , | ) 논리 연산자 ( && , || ) 삼항 연산자 ( ? : ) 대입 연산자 ( = , += , -= , *= , /= , %= 등등) 다 외울 필요 없고. 1. 상식선에서 우선순위 생각 2. 괄호() 사용 int sum3 = 2 * 2 + 3 * 3; int sum4 = (.. 2024. 3. 21.
[자바/JAVA] - 변수(variable) 모든 프로그래밍 언어는 이런 문제를 해결하기 위해 변수(variable)라는 기능을 제공한다. 변수는 이름 그대로 변할 수 있다는 뜻이다. 1. 변수 선언과 초기화 변수 선언 변수를 선언하면 컴퓨터의 메모리 공간을 확보해서 그곳에 데이터를 저장할 수 있다. 그리고 변수의 이름을 통해서 해당 메모리 공간에 접근할 수 있다. 쉽게 이야기해서 데이터를 보관할 수 있는 공간을 만들고, 그곳에 이름을 부여한다. 변수 초기화 변수를 선언하고, 선언한 변수에 처음으로 값을 저장하는 것을 변수 초기화라 한다. // 1. 변수 선언, 초기화 각각 따로 int a; a = 1; System.out.println(a); // 2. 변수 선언, 초기화 같이 int b = 2; System.out.println(b); // 3.. 2024. 3. 20.