Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

जावा में एक MySQL तालिका से सूची बनाने का कोई तरीका है?

<घंटा/>

हां, इसके लिए जावा में ArrayList की अवधारणा का उपयोग करें। वाक्य रचना इस प्रकार है -

ArrayList> anyVariableName=new ArrayList>();

आइए एक टेबल बनाएं -

mysql> क्रिएट टेबल डेमो10−> (−> id int null auto_increment Primary key,−> name varchar(20)−> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (2.19 सेकंड)

इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमो 10 (नाम) मान ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> डेमो 10 (नाम) मान ('बॉब') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.12 सेकंड)mysql> डेमो10 (नाम) मान ('डेविड') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)

चयन कथन का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित करें -

mysql> डेमो10 से *चुनें;

यह निम्नलिखित आउटपुट देगा -

+-----+----------+| आईडी | नाम |+----+----------+| 1 | जॉन || 2 | बॉब || 3 | डेविड |+----+-------+3 पंक्तियों में सेट (0.00 सेकंड)

उदाहरण

जावा कोड निम्नलिखित है -

आयात करें [] args) {कनेक्शन con =null; स्टेटमेंट स्टेटमेंट =शून्य; कोशिश करें {ArrayList> बाहरी =नया ArrayList>(); Class.forName ("com.mysql.jdbc.Driver"); con =DriverManager.getConnection("jdbc:mysql://localhost:3306/sampledatabase", "root", "123456"); कथन =(विवरण) con.createStatement (); स्ट्रिंग एसक्यूएल; sql ="डेमो 10 से चुनें *"; परिणामसेट परिणामसेट =कथन.executeQuery (एसक्यूएल); जबकि (resultSet.next ()) { ArrayList inner =new ArrayList(); inner.add(resultSet.getString("name")); बाहरी। जोड़ें (आंतरिक); } System.out.println ("नाम इस प्रकार हैं:"); के लिए (int i =0; i

आउटपुट

यह निम्नलिखित आउटपुट देगा -

नाम इस प्रकार हैं:[जॉन][बॉब][डेविड]

स्नैपशॉट इस प्रकार है -

जावा में एक MySQL तालिका से सूची बनाने का कोई तरीका है?


  1. जावा के साथ MySQL डेटाबेस में किसी तालिका से अंतिम रिकॉर्ड प्राप्त करें?

    MySQL डेटाबेस से डेटा प्राप्त करने के लिए, आपको java से executeQuery() विधि का उपयोग करने की आवश्यकता है। सबसे पहले MySQL डेटाबेस में एक टेबल बनाएं। यहां, हम नमूना डेटाबेस में निम्न तालिका बनाएंगे );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.80 सेकंड) अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिक

  1. जावा MySQL के साथ एक MySQL तालिका अपडेट करें

    इसके लिए आपको जावा में रेडीस्टेटमेंट को अपडेट के लिए इस्तेमाल करना होगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int, FirstName varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू (121, सैम) में डालें; क्वेरी

  1. जावा सूची से डुप्लिकेट निकालें

    यह पोस्ट जावा में एक ArrayList से डुप्लिकेट आइटम को निकालने का तरीका दिखाते हुए उदाहरण प्रदान करती है। ArrayList से डुप्लिकेट स्ट्रिंग्स निकालें चूंकि एक Set डुप्लिकेट तत्व नहीं रख सकते हैं, हम एक Set को तुरंत चालू कर सकते हैं एक पैरामीटर के रूप में डुप्लिकेट के साथ ArrayList में गुजरने वाली वस्तु।