Агуулгын хүснэгт:

Java дээр ArrayList-д олон зүйлийг хэрхэн нэмэх вэ?
Java дээр ArrayList-д олон зүйлийг хэрхэн нэмэх вэ?

Видео: Java дээр ArrayList-д олон зүйлийг хэрхэн нэмэх вэ?

Видео: Java дээр ArrayList-д олон зүйлийг хэрхэн нэмэх вэ?
Видео: Создание аннотации в java [Java Annotations | Reflection api] 2024, May
Anonim

Java хэл дээрх ArrayList-д олон зүйл нэмнэ үү

  1. Олон зүйл нэмнэ үү руу массив жагсаалт – ArrayList . addAll()-д нэмэх бүгд зүйлс өөр цуглуулгаас массив жагсаалт , ашиглах ArrayList .
  2. Нэмэх зөвхөн сонгосон зүйлс руу массив жагсаалт . Энэ аргыг ашигладаг Java 8 урсгал API.

Үүний нэгэн адил хүмүүс Java хэл дээрх ArrayList-д олон элементийг хэрхэн нэмэх вэ?

Java ArrayList нь олон элемент нэмнэ Хожим нь элементүүд жагсаалтын гурав дахь жагсаалтад addAll() аргаар нэмэгддэг. өнгө3. addAll(өнгө1); addAll() арга нь бүгдийг нэмдэг элементүүд жагсаалтын төгсгөл хүртэл.

Нэмж хэлэхэд, та ArrayList-д хэрхэн утгыг нэмэх вэ? Код 1:

  1. ArrayList arr = шинэ ArrayList(); арр. нэмэх(3); арр. нэмэх ("ss");
  2. ArrayList arr = шинэ ArrayList(); арр. нэмэх (3); арр. нэмэх ("ss");
  3. ArrayList arr = шинэ ArrayList(); арр. нэмэх(шинэ бүхэл тоо(3)); арр. нэмэх(шинэ мөр("ss"));

Үүний нэгэн адил, та Java хэл дээрх ArrayList-д зүйлсийг хэрхэн нэмэх вэ гэж асууж магадгүй юм.

ArrayList Жагсаалтын интерфейсийг хэрэгжүүлдэг. руу нэмэх a-ийн төгсгөл хүртэлх элемент ArrayList ашиглах: логик нэмэх (E elt); // Нэмэх -ийн төгсгөлд elt объектын лавлагаа ArrayList , // хэмжээг нэгээр нэмэгдүүлэх. Шаардлагатай бол хүчин чадал нэмэгдэнэ. // Үргэлж үнэнийг буцаана.

Бид ArrayList-д олон төрлийн өгөгдлийн төрлийг хадгалж чадах уу?

Java нь массив болон ан хоёрыг агуулдаг ArrayList анги. Тэд тус бүр нь "цуглуулга юм олон зүйлс" гэж хэлж болно, гэхдээ тэд бас маш их өөр . Ан ArrayList боломжтой зүйл нэмэх, хасах үед хэмжээ нь хэлбэлздэг. Ганц бие ArrayList мөн төрөл бүрийн хадгалах чадвартай янз бүрийн төрөл объектуудын.

Зөвлөмж болгож буй: