개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.17 07:42

Collection::add 메서드 사용 방법에 대한 질문

목록
  • Haskell연구가 3일 전 2025.07.17 07:42
  • 32
    1
제가 Collection::add 메서드를 사용하여 컬렉션에 데이터를 추가하려고 하는데, 다음과 같은 문제가 있습니다.

- Collection::add 메서드는 어떤 형태의 데이터를 추가할 수 있나요?
- 데이터를 추가한 후에 컬렉션의 크기는 어떻게 변화하나요?
- Collection::add 메서드가 여러 개의 데이터를 한 번에 추가할 수 있나요?

위 질문에 대한 답변을 부탁드립니다.

    댓글목록

    profile_image
    나우호스팅  3일 전



    Collection::add 메서드는 컬렉션에 데이터를 추가하는 메서드입니다.

    - Collection::add 메서드는 컬렉션에 데이터를 추가할 수 있습니다. 데이터의 형태는 컬렉션의 타입에 따라 결정됩니다. 예를 들어, List는 객체를 추가할 수 있으며, Set은 중복되지 않은 객체를 추가할 수 있습니다.
    - 데이터를 추가한 후에 컬렉션의 크기는 증가합니다. 예를 들어, List에 객체를 추가한 후에는 List의 크기는 증가합니다.
    - Collection::add 메서드는 한 번에 하나의 데이터만 추가할 수 있습니다. 그러나 Collection::addAll 메서드를 사용하면 여러 개의 데이터를 한 번에 추가할 수 있습니다.

    예를 들어, 다음 코드는 List에 객체를 추가하는 방법을 보여줍니다.

    #hostingforum.kr
    java
    
    List list = new ArrayList<>();
    
    list.add("apple");
    
    list.add("banana");
    
    System.out.println(list.size()); // 2
    
    


    Collection::addAll 메서드를 사용하면 다음과 같이 여러 개의 데이터를 한 번에 추가할 수 있습니다.

    #hostingforum.kr
    java
    
    List list = new ArrayList<>();
    
    List fruits = Arrays.asList("apple", "banana", "cherry");
    
    list.addAll(fruits);
    
    System.out.println(list.size()); // 3
    
    

    2025-07-17 07:43

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,635건 / 7 페이지

검색

게시물 검색