Write/Problem&Solution 22

네트워크에 중복된 이름이 있습니다.

아주 흔한 메세지입니다. 누구나 다들 알고있습니다. [내 컴퓨터] 에서 마우스 오른쪽 버튼 클릭하여 '속성(R)'으로 들어가서 '컴퓨터 이름'텝으로 이동하여 '변경(C)'버튼을 누르고 이름은 바꾸어줘야한다는것을... 하지만 아무리 바꾸어도 안되고, 자꾸 메세지는 뜨고- "지정한 작업 그룹 이름이 올바르지 않습니다."라는 메세지까지 추가로 뜨는데 이를 어찌한담? 이런 분들을 위해 준비했습니다!~ 2010/03/22 - [Write/Etc] - 지정한 작업 그룹 이름이 올바르지 않습니다. 이 포스팅을 따라가보세용!!~ ^^

Null Point Exception.

하나의 변수 Object가 있을때 비교구문을 너무나도 흔하게 사용을 한다. if(varObj=="test"){ } 이 구문은 Null Point Exception을 아주 흔하게 발생시킨다. 그래서 몇몇사람들은 이같은 구문을 추가한다. if(varObj==null){ } 하지만 varObj가 null일경우 이 또한 상당히 위험하다. 그래서 몇몇사람들은 바꾼답시고 아래처럼 바꾼다. if(varObj.equals("")){ } 하지만 아직도 부족하다. 바꾸었는데도 Null Point Exception이 발생하면 참 난감하다. 찾으려고 해보지만 찾지못하고 헛돈다. 결국 소스만 지저분해진다. 해답은 다음과 같다. if("".equals(x)){ }