안녕하세요
이 글에서는 이전 글에서 자바 변수에 대한 소개에 이어,
Java의 리터럴과 블록을 이해해 봅시다.
package javaexp.a02_start2;
public class A04_Literal_Block {
public static void main(String() args) {
// TODO Auto-generated method stub
/*
#리터럴
1. 소스 코드 내에 직접 입력된 변수의 초기값
2. 정수, 실수, 문자, 논리 리터럴이 있다.
3. 할당하는 데이터가 있는 것 자체를 만한다.
*/
int num01 = 35;
// 35라는 정수형 데이터를 표현하는 리터럴
// 이 35 리터럴 데이터가 변수 num01에 할당된다.
double num02 = 24.21;
// 24.01이라는 실수형 리터럴 데이터가 num02 변수에 할당
System.out.println(num01);
System.out.println(num02);
/*
# 중괄호 블럭의 사용
1. 모든 코드는 {}(중괄호)단위로 계층적으로 사용하고 있다.
- 하위 계층은 탭간격을 통해서 계층적으로 표현해야 한다.
2. 최상위 단위인 클래스선언으로 부터 메서드, 조건문 반복문, 기능 블럭 등에
이 내용이 사용 되는데, 계층적으로 효율적으로 선언하여,
해당 블럭내에 명령문들이 사용된다.
3. 이 중괄호 블럭이 계층적으로 설정이 안되어 에러가 나는 경우가 많다.
아래 예는 중괄호 블러이 중간에 하나 빠지는 예이다.
{
}
{
}
{
{
}
4. 중괄호 블럭을 효율적으로 처리하기 위한 방법
1) 모든 코드를 중괄호 시작과 마지막을 사전에 만든후에 삽입하여
명령 코드를 작성한다.
if(true){
}
void call(){
}
2) 코드가 많아져 이런 에러가 발생시, 해당 범위내에 있는 모든 내용을
주석문으로 설정하고, 하나씩 단계별로 주석문을 풀어가면서 빠진 부분을
확인한다.
{ 앞 주석문을 통해 수정해 나간다
*/
}
}
#단어
1. 소스코드에 직접 입력되는 변수의 초기값
2. 리터럴에는 정수, 실수, 문자 및 논리 리터럴이 포함됩니다.
3. 데이터 할당을 말합니다.
# 중괄호 블록 사용
1. 모든 코드는 {}(중괄호) 단위로 계층적으로 사용됩니다.
– 하위 레벨은 탭 간격으로 계층적으로 표시됩니다.
2. 최상위 단위의 클래스 선언부터 메소드, 조건문, 루프, 펑션 블록 등
이 콘텐츠는 계층적이고 효율적으로 다음을 사용하여 선언됩니다.
블록의 명령문을 사용하십시오.
3. 중괄호 블록이 계층화되지 않아 오류가 많이 발생합니다.
아래 예는 중간에 중괄호가 없어 모호합니다.
{
}
{
}
{
{
}
4. 서포트 블록을 효과적으로 다루는 방법
1) 미리 생성된 중괄호의 시작과 끝 뒤에 모든 코드를 삽입함으로써
명령 코드를 작성합니다.
만약 사실이라면) {
}
무효 호출() {
}
2) 너무 많은 코드로 인해 이 오류가 발생하면 범위 내 모든 항목
주석문으로 설정하고 주석문을 단계별로 실행하여 누락된 부분을 제거합니다.
확인하다.
{ 이전 댓글 수정
*/
}
}
위에서 우리는 리터럴과 블록에 대해 배웠습니다.
감사해요