충분히 쌓여가는
White space 흰색 공간 본문
- 모든 자바 프로그램은 프로그램 안에 있는 단어들과 기호들을 분리하기 위해 흰색 공간을 사용함
- 흰색 공간은 빈 칸, 빈 줄, 탭(tab)을 포함함
- 프로그램이 실행될 때 흰색 공간은 무시됨
- 프로그래머가 흰색 공간을 프로그램에서 적절하게 사용하는 것은 매우 중요함
- -> 프로그램을 읽기 쉽게 만들고 프로그램 코드의 부분을 강조하기 위해 사용될 수 있기 때문
1번 코드
public class Hello {public static void main(String[] args)
{System.out.println("Hello world!");}}
2번 코드
public class Hello {
public static void main(String[] args) {
System.out.println("Hello world!");
}
}
- 1번 코드와 2번 코드는 같은 Hello world!를 출력하지만 1번 코드는 2번 코드에 비해 프로그램이 하는 일이 무엇인지 이해하기 어려움
- 따라서 흰색 공간을 활용하여 코드를 작성하는 것이 가독성 측면에서 좋음