Java

자바 연습 (Array List)

이무쿤 2019. 10. 26. 15:47
반응형

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(" 입니다");
}
}

반응형