728x90
반응형
숫자, 문자, 문자열 출력
- "a"는 문자열로 입력되어 a로 출력
* "문자열" + "문자열" = 문자열문자열
* "문자열 + 문자열" = 문자열 + 문자열
* 숫자 + 숫자 = 두 숫자의 합
class NumberTest {
public static void main(String[] args){
System.out.println(25 + 3);
System.out.println("25" + "3");
System.out.println("25 + 3");
System.out.println("25 + 3 = " + 25 + 3);
}
}
[결과값]
28
253
25 + 3
25 + 3 = 28
덧셈, 뺄셈, 곱하기, 나누기
- 'a'는 'a'의 ASCII로 변환되어 97출력
- 나누기는 정수값 입력 시 정수값으로 출력된다. 따라서 실수형으로 변경해주어야 한다.
정수 / 정수 = 정수
실수 / 정수 = 실수
※ 하나의 숫자만 실수형으로 변경하면 다른 하나는 실수로 자동으로 변경되어 계산되어진다.
[예시 1]
System.out.println("26 / 3 = " + ( 26 / 3 ));
[결과 1]
26 / 3 = 8
[예시 2]
System.out.println("26 / 3 = " + ( 26. / 3 ));
[결과 2]
26 / 3 = 8.666666
class NumberTest {
public static void main(String[] args){
System.out.println();
System.out.println("26 + 3 = " + ( 26 + 3 ));
System.out.println("26 - 3 = " + ( 26 - 3 ));
System.out.println("26 * 3 = " + ( 26 * 3 ));
System.out.println("26 / 3 = " + ( 26. / 3 ));
}
}
[결과값]
26 + 3 = 29
26 - 3 = 23
26 * 3 = 78
26 / 3 = 8.67
728x90
반응형
'Java' 카테고리의 다른 글
Java, 조건문 If문 / Switch문 형 (0) | 2024.07.08 |
---|---|
Java, 연산자(최우선, 산술, 관계, 논리, 조건, 증감, 대입, 부정, 비트) (0) | 2024.07.08 |
Java, String.format() 소수점 자릿수 변경 / new DecimalFormat().format() 천단위마다 콤마(,) (0) | 2024.07.05 |
Java의 특징, 상수, 문자, 문자열, ASCII코드(대문자 ↔ 소문자, 숫자 → 문자) (0) | 2024.07.05 |
Java 파일, 명령 프로토콜로 컴파일하는 방법 (+ 명령 프로토콜 파일 위치 변경) (0) | 2024.07.04 |