언어/Java
[Java] Optional
오늘은 Optional에 대해서 알아보려고 한다. 그동안 개발을 해보면서 Optional이라는 걸 본 적이 없었기에, 처음 보는 만큼 자세히 이해해야겠다. Optional 이란 개발을 하면서 흔히 볼 수 있는 NullPointerException을 방지 할 수 있도록 도와주는 클래스이다. null 값이 들어올 수 있는 값을 감싸는 클래스로써, 참조하더라도 오류가 나지 않도록 도와주는 역할을 한다. 어떻게 사용이 되는지 보자면 // Member Class private final name = "GG_BB"; public void getName() { return name; } public void setName(String name) { this.name = name; } //////////////..