คำถามติดแท็ก arraylist

พบข้อมูลประเภทการรวบรวมอย่างง่ายในบางภาษา / แพลตฟอร์ม (เช่นใน Java หรือ. NET) รายการอาร์เรย์ใช้รายการโดยใช้อาร์เรย์ซึ่งได้รับประโยชน์จากจุดแข็งทั้ง DS

12
ฉันจะทราบได้อย่างไรว่าวัตถุแต่ละประเภทอยู่ใน ArrayList <Object>
ฉันมี ArrayList ซึ่งประกอบด้วยองค์ประกอบต่าง ๆ ที่นำเข้าจากฐานข้อมูลซึ่งประกอบด้วยสตริงตัวเลขคู่และ ints มีวิธีใช้เทคนิคประเภทการสะท้อนเพื่อค้นหาว่าข้อมูลแต่ละประเภทแต่ละองค์ประกอบเก็บข้อมูลอะไรบ้าง? FYI: สาเหตุที่มีข้อมูลหลายประเภทเนื่องจากเป็นส่วนหนึ่งของโค้ดจาวาที่เขียนขึ้นเพื่อนำไปใช้กับฐานข้อมูลที่แตกต่างกัน

4
ความแตกต่างระหว่าง <คืออะไร ขยายฐาน> และ <T ขยายฐาน>?
ในตัวอย่างนี้: import java.util.*; public class Example { static void doesntCompile(Map&lt;Integer, List&lt;? extends Number&gt;&gt; map) {} static &lt;T extends Number&gt; void compiles(Map&lt;Integer, List&lt;T&gt;&gt; map) {} static void function(List&lt;? extends Number&gt; outer) { doesntCompile(new HashMap&lt;Integer, List&lt;Integer&gt;&gt;()); compiles(new HashMap&lt;Integer, List&lt;Integer&gt;&gt;()); } } doesntCompile() ไม่สามารถคอมไพล์ด้วย: Example.java:9: error: incompatible types: HashMap&lt;Integer,List&lt;Integer&gt;&gt; cannot be converted to …

3
อัปโหลด arraylist โดยใช้ httpurlconnection multipart / form-data
ฉันต้องการอัปโหลดArraylistภาพไปยังเซิร์ฟเวอร์โดยไม่ต้องใช้ห้องสมุดใด ๆ ฉันใช้Asynctaskเพื่ออัปโหลดภาพเดียวและทำงานได้อย่างสมบูรณ์ด้วยความช่วยเหลือของ httpurlconnection multipart / form-data ตอนนี้ฉันต้องเปลี่ยนรหัสของฉันเพื่ออัปโหลดไฟล์หลายประเภททุกประเภทโดยใช้Arraylist&lt;String&gt;แต่ปัญหาของฉันคือรหัสที่มีอยู่FileinputStreamไม่รองรับ arraylist และฉันไม่รู้ว่าจะใช้อะไรแทนที่จะFileinputstreamอัปโหลด arraylist ไปยังเซิร์ฟเวอร์และฉันไม่ได้ ต้องการใช้ไลบรารีใดก็ได้สำหรับสิ่งนี้ public class multipart_test extends AsyncTask&lt;Void,Void,String&gt; { Context context; String Images; public static final String TAG = "###Image Uploading###"; public multipart_test(Context context,String Upload_Images) { this.context = context; this.Images = Upload_Images; } @Override protected String doInBackground(Void... params) { BufferedReader …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.