변수, 지역변수란?

 

 

변수 : 메모리상에 할당된 저장공간을 의미한다.

 

변수 선언 형식

 

 자료형 변수명[=초기값];
- 문자열 자료형 String
- 정수    자료형 int      4byte
- 문자    자료형 char    유니코드 2byte      문자

 

 

지역변수 : 특정 지역({ }로 표시되는 블록안)에서 사용되는 변수이다.

              지역변수는 초기화되지 않은면 사용될 수 없다.

 

name이라는 변수는 전체 지역에서 선언된 변수이기 때문에 어느곳에서나 사용이 가능하지만

age라는 변수는 지정된 {  } (빨강 동그라미)를 벗어나서 사용하게 되면 에러가 발생한다.

 

 

 

Err메세지 분석하기

 

 

지역변수가 초기화 되지 않았기 때문에 발생하는 에러이다.

*****지역변수는 초기화 되어야 사용이 가능하다.*****

 

 

 

- age라는 지역변수가 선언되지 않았서 발생한 에러메세지 이다.

age가 선언됐는지 or  선언됐다면 { }로 지정된 블록의 범위를 확인해 봐야한다.

 

 

 

- 홍길동이라는 문자열을 " "를 안해 줬기 때문에 변수로 인식을 못하게되어서 발생하게 된 에러 메세지이다.

 

 

 

 

- 할당된 곳의 왼쪽 부분이 변수가 아니기 때문에 발생하는 에러 메세지이다.

 

 

 

- 자료형이 일치하지 않을때 나타나는 에러 메세지이다.

위 메세지는 int형을 boolean형 변활할수 없다는 의미이다.

 

표준 출력함수 및 개행방법

 

표준 출력함수

System.out.print();
System.out.println();
System.out.printf();

 

 

개행방법

1. System.out.println();

2. 개행 제어문자 '/n'를 사용한다. 

 

 

 

메서드(함수)의 3요소

 

 

1.기능(일)                                       닭가슴살 심부름()

2.매개변수                                      닭가슴살,닭가슴살 브랜드

3,반환값(리턴값)                               닭가슴살

   리턴자료형

 

 

새로운 메서드 봤을때  3요소 찾아보는법

 

 

 

 

복사했습니다!