그냥
[JAVA] 7. 조건문
JAVA 공부/기초 공부 2023. 1. 30. 21:52

작성한 조건을 만족할 때만 { }를 수행한다. if문 if (조건식 1){ // 조건식 1이 참일때 수행하는 문장 } if( ) 안 조건식이 참일 때 { } 안의 문장을 수행한다. 블럭{ }으로 여러 문장을 하나로 묶어 여러 문장을 수행하게 할 수 있다. int input = 0; if ( input == 0 ){ //시작 System.out.println("0 입니다"); // 조건식이 참일때 수행되는 문장들 System.out.println("다시 입력하세요"); // 조건식이 참일때 수행되는 문장들 } //끝 if - else 문 if (조건식 1){ // 조건식 1이 참일때 수행하는 문장 } else { // 조건식 1이 거짓일때 수행하는 문장 } if ( ) 안 조건식이 참일 때 { } 안의 문..

[JAVA] 6. 연산자
JAVA 공부/기초 공부 2023. 1. 27. 23:52

연산자의 종류 연산자는 여러 종류의 연산을 위해 존재한다. 산술 연산자 연산자 설명 + 왼쪽 피연산자와 오른쪽 피연사자를 더한다. - 왼쪽 피연산자와 오른쪽 피연사자를 뺀다. * 왼쪽 피연산자와 오른쪽 피연사자를 곱한다. / 왼쪽 피연산자와 오른쪽 피연사자를 나눈다. % 왼쪽 피연산자와 오른쪽 피연사자를 나누고 나머지 값을 반환한다. 비교 연산자 연산자 설명 > 왼쪽 피연산자가 오른쪽 피연산자 보다 크면 참(true)을 반환한다. 아닐시 거짓(false) 반환 = 왼쪽 피연산자가 오른쪽 피연산자보다 크거나 같으면 참(true)을 반환한다. 아닐시 거짓(false) 반환 b)? a:b ); a가 b보다 크다는 거짓이기 때문에 b인 2가 출력된다. 대입 연산자 연산자 설명 예시 = 왼쪽 피연산자를 오른쪽 피..

[JAVA] 5. 형변환
JAVA 공부/기초 공부 2023. 1. 24. 23:05

문자 → 숫자 ( char to int ) System.out.println('5'-'0'); // 문자→숫자로 변환할때는 '0'을 빼준다. ASCII 코드를 이용한 방법입니다. 문자 '5'의 아스키코드는 53, 문자 '0'의 아스키코드는 48로 53 - 48 = 5 아스키코드로 연산했을 시 char형을 int형으로 계산하여 형변환이 되는 것처럼 나오는 것입니다. 숫자 → 문자 ( int to char ) System.out.println(5+'0'); // 숫자→문자로 변환할때는 '0'을 더해준다. 위와 동일한 방법입니다. 숫자 5에, 문자 '0' 아스키코드 48을 더해 5 + 48 = 53 아스키코드로 문자 '5'는 53 이기에 char형으로 나오는 것입니다. 숫자 → 문자열 ( int to Stri..

[JAVA] 4. 화면에서 입력 받기
JAVA 공부/기초 공부 2023. 1. 23. 23:02

Scanner : 화면으로부터 데이터를 입력받는 기능을 제공하는 클래스입니다. 이를 사용하기 위해서는 1. import문을 추가해야 합니다. ※ import 란 다른 패키지 안의 클래스를 사용하기 위해 쓰는 것입니다. import java.util.*; public class Main{ public static void main(String[] args) { } } 2. Scanner 개체를 생성합니다. import java.util.*; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); //sc라는 Scanner 개체 생성 } } 3. 생성된 개체를 사용 import java.ut..

검색 태그