String의 기본형은 null 이다.
따라서 아래 코드에 String a= null; 이라고 적었다.
public String toString() {
String a=null;
for(int j=0;j<objArr.length;j++) {
if(objArr[j]!=null) a+= objArr[j];
}
return a;
}
하지만 출력했을 때 null을 포함해서 값이 출력되었다.

null을 출력시키지 않는 방법은 간단했다.
String 타입의 a 변수의 값을 공백문자""로 선언하면 되었다.
public String toString() {
String a="";
for(int j=0;j<objArr.length;j++) {
if(objArr[j]!=null) a+= objArr[j];
}
return a;
}

null이 이제 출력되지 않는 것을 볼 수 있다.
'프로그래밍 > 자바 기초' 카테고리의 다른 글
| 배열을 리스트로 변환 , 리스트를 배열로 변환 (2) | 2025.01.14 |
|---|