그냥
[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..

[JAVA] 3. 상수, 리터럴
JAVA 공부/기초 공부 2023. 1. 23. 22:45

상수 (Constant) : 한 번만 값을 저장할 수 있는 공간 - 변수 값 변경을 금지한다. final int Thousand = 1000; Thousand = 10000; // 컴파일 오류 리터럴 (Literal) : 변하지 않는 데이터 그 자체로 값을 의미하는 것 ○ 정수 리터럴 : 접미사를 붙여 구분한다. int num1 = 1234; // int의 리터럴은 없다. long num2 = 1234567890L; // long은 L을 사용한다. long num3 = 1234567889l; // l도 사용이 가능하지만 1과 헷갈려 L을 주로 사용한다. long num4 = 123124124124123; // 컴파일 오류가 난다. - int의 리터럴 : 없다 - long의 리터럴 : L 또는 l 생략은 ..

검색 태그