문자변수를 비교할 때 가끔식 null point exception을 보신적이 있을 겁니다. 이를 예방하는 간단한 방법을 소개하니 참고하세요~
핵심은 문자 변수를 왼쪽이 아닌 오른쪽에 주는 것이니 … 기억 하세요~
1. 아래는 Null Point Exception의 확률이 있죠^^
public void test1() {
if (test.equals("hello"))) {
System.out.println("hello")
} else {
System.out.println("goodbye");
}
}
2. Null Point Exception을 방지하기 위해 아래처럼 하기도 하죠^^
public void test2() {
if (test != null && test.equals("hello"))) {
System.out.println("hello")
} else {
System.out.println("goodbye");
}
}
3. 아래는 Null Point Exception에 대해 안전한 방법입니다.!!!
public void test3() {
if ("hello".equals(test)) {
System.out.println("hello")
} else {
System.out.println("goodbye");
}
}
핵심은 문자 변수를 왼쪽이 아닌 오른쪽에 주는 것이니 … 기억 하세요~
1. 아래는 Null Point Exception의 확률이 있죠^^
public void test1() {
if (test.equals("hello"))) {
System.out.println("hello")
} else {
System.out.println("goodbye");
}
}
2. Null Point Exception을 방지하기 위해 아래처럼 하기도 하죠^^
public void test2() {
if (test != null && test.equals("hello"))) {
System.out.println("hello")
} else {
System.out.println("goodbye");
}
}
3. 아래는 Null Point Exception에 대해 안전한 방법입니다.!!!
public void test3() {
if ("hello".equals(test)) {
System.out.println("hello")
} else {
System.out.println("goodbye");
}
}
'Programming > JAVA' 카테고리의 다른 글
디렉토리 하위 탐색 하기 (0) | 2008.04.28 |
---|---|
디렉토리 복사 예제(java.io) (0) | 2008.04.28 |
JAR 파일로 프로그램 실행 (0) | 2008.04.28 |
윤년 구하는 메소드 (0) | 2008.04.28 |
상속관계가 있는 클래스의 배열도 상속? (0) | 2008.04.28 |