
변수, 지역변수란?
변수 : 메모리상에 할당된 저장공간을 의미한다.
변수 선언 형식
자료형 변수명[=초기값];
- 문자열 자료형 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요소 찾아보는법