JAVA/자바 기본 프로그래밍
Test003 변수와 자료형
ready J
2020. 8. 25. 19:22
public class Test003 { public static void main(String[] args) { // 변수 선언 int a; // 변수 초기화(변수 a에 10을 대입) a = 10; // 변수 선언 및 초기화 int b = 20; // 변수 선언 int c; // 테스트 System.out.println(a); //--==>> 10 System.out.println(b); //--==>> 20 //System.out.println(c); //--==>> 에러 발생(컴파일 에러) //-- 에러 사유 : 초기화 되지 않은 지역 변수에 접근하여 출력을 시도 // 연산 및 처리 c = a + b; System.out.println(c); //--==>> 30 //System.out.println(a b c); //--==>> 에러 발생(컴파일 에러) System.out.println(a + " " + b + " " + c); //--==>> 10 20 30 // ※ 덧셈 연산자(+) // 피연산자 중 어느 하나라도 문자열 형태의 데이터가 존재한다면 // 산술연산자로써의 기능을 수행하는 것이 아니라 // 문자열 결합 연산자로써의 기능을 수행하게 된다. System.out.println("a 의 값은 " + a + "입니다."); System.out.println("b 의 값은 " + b + "입니다."); System.out.println("a 와 b를 더한 결과값: " + c); } } // 실행 결과 /* 10 20 30 10 20 30 a 의 값은 10입니다. b 의 값은 20입니다. a 와 b를 더한 결과값: 30 계속하려면 아무 키나 누르십시오 . . . */