Java

Java 숫자, 문자, 문자열 출력(+ 정수에서 실수로 변경)

greenyellow-s 2024. 7. 4. 22:18
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
반응형