반응형
ArrayList의 사이즈는 length가 아닌 size
ArrayList<String> list = new ArrayList<>();
list.get(0); =>첫번째 스트링을 꺼내옴.
remove(index); 인덱스의 부분 반환. ArrayList에서 삭제됨.
public class Book {
private String name;
public Book(String name)
{
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
public class Student {
private String name;
ArrayList<Book> list = new ArrayList<>();
public Student(String name)
{
this.name = name;
}
public void addbook(String name)
{
Book book = new Book(name);
list.add(book);
}
public void print()
{
System.out.print(name+" 학생이 읽은 책은 :");
for(Book b : list)
{
System.out.print(" "+b.getName() );
}
System.out.println(" 입니다");
}
}
반응형
'Java' 카테고리의 다른 글
상속 (0) | 2019.10.27 |
---|---|
자바 연습 (static 객체) (0) | 2019.10.26 |
다차원 배열 (0) | 2019.10.26 |
깊은 복사 & 얕은 복사. (0) | 2019.10.26 |
기본형 배열 & 참조형 배열 (0) | 2019.10.26 |