[질문] ArrayList를 화면에 찍을때
첫빛
안녕하세요
자바를 배우고 있는 학생입니다.
얼마전에 배열을 배웠는데.
ArrayList로 작성해서 화면에 프린트 할때 [***, ***, ***, ***]
이런 형태로 나오던데 *** *** *** *** 이것만 보이게 하고 싶거든요
[]나 , 는 제가 필요가 없는데 자동적으로 찍히더라구요.
이거 제 마음대로 고칠 방법은 없나요?
toString 재정의 할 수는 없나해서요..(말이 안되는건가? --;)제 자바책에 있는 예제 일부분만 좀 써볼께요
import java.util.ArrayList;
public class Beatles
{
public static void main(String[] args)
{
ArrayList band = new ArrayList();
band.add(Paul);
band.add(Pete);
band.add(Jhon);
band.add(George);
System.out.println(band);
}
}
output-----------------------------------------
[Paul, Pete, John, George]이렇게 나오는데
그냥
Paul Pete John George
이렇게 나오게 할수는 없나 해서요.
별로 중요한건 아니지만..
과제 낼때 신경이 쓰여서요...
혹시 아시는 분은 답변 부탁드려요-^^
-
풀잎
toString()을 쓰지않고, 그냥 내용을 하나씩 꺼내서 찍는건 어떨까요?
-
도1도캣
ArrayList 를 extends 해서 toString 부분을 override 하면 됩니다.