Minwoo Dev.

[Java] 변수 본문

Java

[Java] 변수

itisminu 2023. 10. 28. 14:51
728x90
반응형
SMALL

변수에 대한 내용을 설명하겠다.

 

package chapter_01;

public class _03_Variables {
    public static void main(String[] args) {
    
        System.out.println("미누님, 한국은행 계좌에서 15000원이 출금되었습니다.");
        System.out.println("승인일시 22/08/13 16:34");
    }
}

위와 같은 소스코드를 변수를 사용하여 출력할 수 있다.

실행결과는 위와 같다.

 

 

예를 들어서 이름을 나타내는 변수 name에 "미누" 라는 값을 넣고, cost라는 변수에 15000을 넣어서 소스 코드를 작성해 보겠다.

 

package chapter_01;

public class _03_Variables {
    public static void main(String[] args) {
    
    	String name = "미누";
        int cost = 15000;
        String time = "16:34";
    
    	System.out.println(name + "님, 한국은행 계좌에서 " + cost + "원이 출금되었습니다.");
        System.out.println("승인일시 22/08/13 " + time);
    }
}

위처럼 java 에서는 변수를 사용하여 출력할 때 + 사이에 변수를 넣어 출력할 수 있다.

개인적으로 문자열 포매팅을 사용하는 것보다 훨씬 직관적이고 쉬운 방법이라고 생각한다.

 

그리고 C언어와는 다르게 java에서는 문자열을 String이라는 변수형에 담을 수 있다. 문자열을 배열로 담아야 했던 C언어에 비하면 많이 편리하다. (String에서 S는 대문자이니 주의할 것.)

 

위 코드의 실행 결과는 아래와 같다.

위에 있는 소스코드의 실행결과와 결과가 같은 것을 확인할 수 있다.

 

그리고 변수를 선언할 때 int와 double이 아닌 다른 변수형을 선언한다면 아래와 같이 입력해야한다.

package chapter_01;

public class _03_Variables {
    public static void main(String[] args) {
    
        double d = 3.14;
        float f = 3.14F;
        int i = 100000;
        int l = 100000L;
    }
}

기본적으로 정수형은 int, 실수형은 double으로 설정되어 있기 때문에 다른 변수형을 사용할 때는 값 뒤에 F, L 과 같은 해당하는 문자를 붙여주어야 한다. (대문자, 소문자는 상관없다.)

 

출처 - 나도코딩 자바 강의 https://www.youtube.com/watch?v=NQq0dOoEPUM&t=2299s

728x90
반응형
LIST

'Java' 카테고리의 다른 글

[Java] 변수 상수로 만들기  (0) 2023.10.29
[Java] 변수 이름짓기  (2) 2023.10.29
[Java] 주석  (0) 2023.10.28
[Java] 변수형  (0) 2023.10.28
[Java] Java에 대하여  (2) 2023.10.28