คำถามในหัวข้อ 'collections'

Java ArrayList และ HashMap ได้ทันที
ใครช่วยกรุณายกตัวอย่างการสร้าง Java ArrayList และ HashMap ได้ทันที ดังนั้นแทนที่จะทำ add() หรือ put() ให้ส่งข้อมูลเริ่มต้นสำหรับอาร์เรย์ / แฮชที่การสร้างอินสแตนซ์ของคลาสจริง ๆ หรือไม่ เพื่อเป็นตัวอย่าง สิ่งที่คล้ายกับ PHP เช่น: $array...
54385 มุมมอง
schedule 18.12.2023

รับแผนที่ Scala จากคุณสมบัติ Java
ฉันพยายามดึงตัวแปรสภาพแวดล้อมลงในสคริปต์สกาล่าโดยใช้ java Iterators และ/หรือการแจงนับ และตระหนักว่า Dr. Frankenstein อาจอ้างสิทธิ์ความเป็นพ่อแม่ ดังนั้นฉันจึงแฮ็กสิ่งต่อไปนี้จากแผนผังที่น่าเกลียดแทน: import java.util.Map.Entry import System._ val...
11703 มุมมอง
schedule 30.10.2023

PropertyInfo.GetValue() ฉันจะจัดทำดัชนีคอลเลกชันด้วยสตริงโดยใช้การสะท้อนใน C# ได้อย่างไร
สมมติว่าฉันมีคลาสซึ่งมีคุณสมบัติ NameValueCollection public class TestClass { public NameValueCollection Values { get; private set; } public TestClass() { Values = new NameValueCOllection(); Values.Add("key",...
1533 มุมมอง
schedule 25.10.2023

ความแตกต่างระหว่างอินเทอร์เฟซ IQueryable, ICollection, IList และ IDictionary
ฉันกำลังพยายามเข้าใจความแตกต่างระหว่างอินเทอร์เฟซ IQueryable, ICollection, IList และ IDictionary ซึ่งเร็วกว่าสำหรับการดำเนินการพื้นฐาน เช่น การวนซ้ำ การจัดทำดัชนี การสืบค้น และอื่นๆ คลาสใดเช่น Collection, List, Dictionary ฯลฯ...
35068 มุมมอง
schedule 09.12.2023

ฉันสามารถใช้โครงสร้างข้อมูลใดในการเรียงลำดับ/เปรียบเทียบออบเจ็กต์ตามเกณฑ์หลายเกณฑ์ได้
เรามีคอลเลกชันของวัตถุ แต่ละวัตถุมีรหัสจำนวนเต็มและการประทับเวลา เราต้องการที่จะค้นหารายการที่ซ้ำกันและอัปเดตคอลเลกชันตาม ID แต่เรายังต้องการที่จะสามารถ "แบ่งส่วน" ของคอลเลกชันได้ เช่น การค้นหาวัตถุทุกชิ้นที่มีการประทับเวลาหลังจากเวลาที่กำหนด...
398 มุมมอง
schedule 16.11.2023

Asp.net Formview พร้อม gridview ภายในตัวอย่างการทำงานของ Edit / InsertTemplate
ฉันใช้ FormView เพื่อแก้ไขออบเจ็กต์ทางธุรกิจของฉัน ฉันไม่มีปัญหาในการแก้ไข/แทรกคุณสมบัติเดี่ยว ออบเจ็กต์ทางธุรกิจบางส่วนมีคุณสมบัติคอลเลกชันที่ฉันต้องการแก้ไข/แทรกในลักษณะเดียวกับที่ฉันทำกับคุณสมบัติเดียว: Text='<%#...
4821 มุมมอง

คอลเลกชัน Java เทียบกับแผนที่ในกรอบงานคอลเลกชัน
ตาม http://docs.oracle.com/javase/tutorial/collections/interfaces/index.html มีอินเทอร์เฟซระดับบนสุดสองอินเทอร์เฟซที่เรียกว่า คอลเลกชัน และ แผนที่ เหตุผลที่แท้จริงในการแยกสองคนนี้คืออะไร? โครงสร้างข้อมูลค่าคีย์ทั้งหมดใช้อินเทอร์เฟซแผนที่...
6689 มุมมอง
schedule 13.01.2024

คอลเลกชันที่เข้าถึงได้จากทั้งลำดับและการค้นหาคีย์
สิ่งที่ฉันติดตามคือคอลเลกชันเริ่มต้นที่ไม่เรียงลำดับซึ่งได้รับการสนับสนุนโดยอาร์เรย์หรือรายการอาร์เรย์ที่อนุญาตการค้นหาด้วยคีย์ หรือแผนที่เชื่อมโยงที่สามารถเดินทางได้ตามลำดับเวลาแทรก กรณีดังต่อไปนี้...
76 มุมมอง
schedule 05.12.2023

รับผลิตภัณฑ์คาร์ทีเซียนหรือไม่?
ฉันมีสองรายการ: List<Integer> partnerIdList; List<Integer> platformIdList; ฉันต้องได้ผลิตภัณฑ์คาร์ทีเซียนตามรายการเหล่านี้: List<Pair<Integer, Integer> > partnerPlatformPairList; โดยที่ Pair...
465 มุมมอง
schedule 17.01.2024

Java sorted Collection impl ที่อนุญาตให้มีค่าเท่ากันหลายค่า
ฉันพยายามใช้ TreeSet: Comparator<Product> pc = (p1, p2) -> ((Double) p1.getPrice()).compareTo(p2.getPrice()); Set<Product> products = new TreeSet<>(pc); products.add(new Product(10)); products.add(new Product(10));...
86 มุมมอง
schedule 03.01.2024

ความสับสนในการเลือกโครงสร้างข้อมูล
ฉันต้องการสร้าง Map<Long, Enum< ? extends SomeInterface> ตัวเลือกใดที่ดีที่สุดสำหรับฉันคืออะไร? ฉันลองอันนี้ private Map<Long, Enum<? extends SomeInterface>[]> questionIdToanswersMapping =...
46 มุมมอง
schedule 29.11.2023

คอลเลกชัน Laravel: ส่งคืนเฉพาะความสัมพันธ์และคีย์
ฉันมีคอลเลกชันที่มีลักษณะเช่นนี้: $a = Model::with(['sub' => function($q) { $q->select('id', 'name') }])->get(); สิ่งนี้จะส่งคืนคอลเลกชันต่อไปนี้: { 0: { id: 0001, name: "item 1", type: "type a"...
3060 มุมมอง
schedule 29.10.2023

อาร์เรย์เป็น CollectionType ในรูปแบบ Symfony 3.4
ฉันมี Array Cart ของเอนทิตี และฉันต้องการสร้างรูปแบบทั่วไปซึ่งดูเหมือนบนหน้าจอ อย่างที่คุณเห็น ฉันต้องการให้มีฟิลด์จำนวนที่แก้ไขได้ในแต่ละแถว ซึ่งแสดงถึงเอนทิตีรถเข็น และฉันต้องการให้มีความสามารถในการอัปเดตทั้งหมดพร้อมกัน class Cart {...
6727 มุมมอง
schedule 06.11.2023

วิธีนำเมธอดที่มีพารามิเตอร์เหมือนกันแต่ลายเซ็นต่างกัน
ฉันต้องใช้ฟังก์ชันที่มีฟังก์ชันเหมือนกัน แต่มีประเภทการส่งคืนต่างกันและพารามิเตอร์ของฟังก์ชันก็เหมือนกัน public static List<Base> remove(List<Subclass> arrange ) { List<Base>update = new ArrayList<>(); for(Subclass...
194 มุมมอง