ใช่ สำหรับสิ่งนี้ ให้ใช้แนวคิดของ ArrayList ใน Java ไวยากรณ์มีดังนี้ −
ArrayList> anyVariableName=new ArrayList >();
ให้เราสร้างตาราง -
mysql> สร้างตาราง demo10−> (−> id int ไม่ใช่ null auto_increment คีย์หลัก,−> name varchar(20)−> );ตกลง ตกลง 0 แถวได้รับผลกระทบ (2.19 วินาที)
แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า demo10 (ชื่อ) ('John'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.23 วินาที) mysql> แทรกลงใน demo10 (ชื่อ) ค่า ('Bob'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.12 วินาที) mysql> แทรกลงในค่า demo10 (ชื่อ) ('David'); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.13 วินาที)
แสดงบันทึกจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก demo10;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----+-------+| id | ชื่อ |+----+-------+| 1 | จอห์น || 2 | บ๊อบ || 3 | David |+----+-------+3 แถวในชุด (0.00 วินาที)ตัวอย่าง
ต่อไปนี้เป็นรหัส Java -
<ก่อนหน้า> นำเข้า java.sql.Connection นำเข้า java.sql.DriverManager นำเข้า java.sql.ResultSet นำเข้า java.util.ArrayList นำเข้า com.mysql.jdbc.Statement คลาสสาธารณะ ListInListDemo { โมฆะสาธารณะหลัก (สตริง) [] args) { การเชื่อมต่อ con =null; คำสั่งงบ =null; ลอง { ArrayListผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
ชื่อมีดังนี้:[John][Bob][David]
ภาพรวมมีดังนี้ −