java list how create
यह जावा सूची ट्यूटोरियल जावा में कैसे बनाएँ, आरंभ और प्रिंट सूचियों का वर्णन करता है। ट्यूटोरियल पूर्ण कोड उदाहरण के साथ सूचियों की सूची भी बताता है:
यह ट्यूटोरियल आपको डेटा संरचना will सूची ’से परिचित कराएगा जो जावा संग्रह इंटरफ़ेस में बुनियादी संरचनाओं में से एक है।
जावा में एक सूची एक आदेश के अनुसार तत्वों का एक क्रम है। Java.util पैकेज की सूची इंटरफ़ेस वह है जो वस्तुओं के इस क्रम को लागू करता है जिसे किसी विशेष फैशन में सूची कहा जाता है।
=> यहाँ सभी जावा ट्यूटोरियल की जाँच करें।
सरणियों की तरह, सूची तत्वों को भी सूचकांक का उपयोग करके एक्सेस किया जा सकता है जिसमें पहला सूचकांक 0. पर शुरू होता है। सूचकांक सूचकांक में एक विशेष तत्व को इंगित करता है, यानी यह सूची की शुरुआत से दूर के तत्व हैं।
जावा में सूची की कुछ विशेषताओं में शामिल हैं:
- सूचियों में डुप्लिकेट तत्व हो सकते हैं।
- सूची में ull अशक्त ’तत्व भी हो सकते हैं।
- सूचियाँ जेनरिक का समर्थन करती हैं यानी आपके पास सामान्य सूचियाँ हो सकती हैं।
- आपके पास एक ही सूची में मिश्रित ऑब्जेक्ट्स (विभिन्न वर्गों की वस्तुएं) भी हो सकते हैं।
- सूचियाँ हमेशा प्रविष्टि क्रम को संरक्षित करती हैं और स्थितिगत पहुँच की अनुमति देती हैं।
आप क्या सीखेंगे:
- जावा में सूची
- निष्कर्ष
जावा में सूची
जावा सूची इंटरफ़ेस जावा संग्रह इंटरफ़ेस का एक उप-प्रकार है। यह मानक इंटरफ़ेस है जो जावा के संग्रह इंटरफ़ेस को विरासत में मिला है।
नीचे दिए गए जावा सूची इंटरफ़ेस का एक वर्ग आरेख है।

जैसा कि उपरोक्त वर्ग आरेख में दिखाया गया है, जावा सूची इंटरफ़ेस java.util पैकेज के संग्रह इंटरफ़ेस से निकला है जो बदले में java.util पैकेज के Iterable इंटरफ़ेस से फैलता है। क्लास AbstractList सूची इंटरफ़ेस का कंकाल कार्यान्वयन प्रदान करता है।
LinkedList, Stack, वेक्टर, ArrayList, और CopyOnWriteArrayList सभी सूची इंटरफ़ेस के कार्यान्वयन वर्ग हैं जो अक्सर प्रोग्रामर द्वारा उपयोग किए जाते हैं। इस प्रकार जावा में चार प्रकार की सूचियाँ हैं यानि Stack, LinkedList, ArrayList, और Vector।
इसलिए, जब आपको सूची इंटरफ़ेस लागू करना होता है, तो आप आवश्यकताओं के आधार पर उपरोक्त सूची प्रकार के किसी भी वर्ग को लागू कर सकते हैं। अपने कार्यक्रम में सूची इंटरफ़ेस की कार्यक्षमता को शामिल करने के लिए, आपको करना होगा पैकेज java.util आयात करें। * जिसमें सूची इंटरफ़ेस और अन्य वर्ग परिभाषाएँ शामिल हैं:
import java.util.*;
सूची बनाएँ और घोषित करें
हम पहले ही बता चुके हैं कि सूची एक इंटरफ़ेस है और इसे ArrayList, Stack, Vector और LinkedList जैसी कक्षाओं द्वारा कार्यान्वित किया जाता है। इसलिए आप कर सकते हैं निम्नलिखित में से किसी एक तरीके से सूची की घोषणा और निर्माण करें:
List linkedlist = new LinkedList(); List arrayList = new ArrayList(); List vec_list = new Vector(); List stck_list = new Stack();
जैसा कि ऊपर दिखाया गया है, आप उपरोक्त वर्गों में से किसी के साथ एक सूची बना सकते हैं और फिर इन सूचियों को मानों के साथ आरंभ कर सकते हैं। उपरोक्त कथनों से, आप यह सुनिश्चित कर सकते हैं कि सूची का एक उदाहरण बनाने के लिए उपयोग किए गए वर्ग के आधार पर तत्वों का क्रम बदल जाएगा।
उदाहरण के लिए, स्टैक क्लास वाली सूची के लिए, ऑर्डर लास्ट इन, फर्स्ट आउट (LIFO) है।
आरंभिक जावा सूची
सूची ऑब्जेक्ट को इनिशियलाइज़ करने के लिए आप नीचे दिए गए किसी भी तरीके का उपयोग कर सकते हैं।
# 1) एस्लिस्ट विधि का उपयोग करना
एरलिस्ट विधि () पहले से ही एरेस विषय में विस्तार से कवर की गई है। आप सरणी मानों का उपयोग करके एक अपरिवर्तनीय सूची बना सकते हैं।
सामान्य वाक्यविन्यास है:
List listname = Arrays.asList(array_name);
यहां, data_type को सरणी से मेल खाना चाहिए।
उपरोक्त कथन एक अपरिवर्तनीय सूची बनाता है। यदि आप चाहते हैं कि सूची को आपस में जोड़ा जाए, तो आपको नई का उपयोग करके सूची का एक उदाहरण बनाना होगा और फिर एलीस्ट विधि का उपयोग करके सरणी तत्वों को असाइन करना होगा।
यह नीचे दिखाया गया है:
List listname = new ArrayList (Arrays.asList(array_name));
चलो जावा में एक प्रोग्राम लागू करें जो कि सूची के निर्माण और उपयोग को दिखाता है ।
विंडोज़ 10 के लिए सबसे अच्छा सिस्टम अनुकूलक
import java.util.*; public class Main { public static void main(String() args) { //array of strings String() strArray = {'Delhi', 'Mumbai', 'Kolkata', 'Chennai'}; //initialize an immutable list from array using asList method List mylist = Arrays.asList(strArray); //print the list System.out.println('Immutable list:'); for(String val : mylist){ System.out.print(val + ' '); } System.out.println('
'); //initialize a mutable list(arraylist) from array using asList method List arrayList = new ArrayList(Arrays.asList(strArray)); System.out.println('Mutable list:'); //add one more element to list arrayList.add('Pune'); //print the arraylist for(String val : arrayList){ System.out.print(val + ' '); } }
आउटपुट:
उपरोक्त कार्यक्रम में, हमने सबसे पहले सूची का उपयोग करते हुए अपरिवर्तनीय सूची बनाई है। फिर, हम ArrayList का एक उदाहरण बनाकर एक उत्परिवर्तित सूची बनाते हैं और फिर इस ArrayList को एलीलिस्ट विधि का उपयोग करके सरणी से मानों के साथ आरंभ करते हैं।
ध्यान दें कि दूसरी सूची के रूप में परिवर्तनशील है, हम इसमें और मूल्य जोड़ सकते हैं।
# 2) List.add का उपयोग करना ()
जैसा कि पहले ही उल्लेख किया गया है, जैसा कि सूची सिर्फ एक इंटरफ़ेस है इसे तत्काल नहीं किया जा सकता है। लेकिन हम इस इंटरफ़ेस को लागू करने वाली कक्षाओं को तुरंत कर सकते हैं। इसलिए सूची वर्गों को आरंभ करने के लिए, आप उनकी संबंधित विधियों का उपयोग कर सकते हैं जो एक सूची इंटरफ़ेस विधि है लेकिन प्रत्येक वर्ग द्वारा कार्यान्वित की जाती है।
अगर तुम नीचे के रूप में एक लिंक्ड सूची वर्ग तुरंत
List llist = new LinkedList ();
फिर, किसी सूची में एक तत्व जोड़ने के लिए, आप निम्नानुसार विधि जोड़ सकते हैं:
llist.add(3);
'डबल ब्रेस इनिशियलाइज़ेशन' नामक एक तकनीक भी है जिसमें एक ही कथन में ऐड मेथड को कॉल करके सूची को तत्काल और इनिशियलाइज़ किया जाता है।
यह नीचे दिखाए अनुसार किया गया है:
List llist = new LinkedList (){{ add(1); add(3);}};
उपरोक्त कथन सूची में तत्वों 1 और 3 को जोड़ता है।
निम्नलिखित कार्यक्रम से पता चलता है सूची को जोड़ने की विधि का उपयोग करते हुए । यह डबल ब्रेस इनिशियलाइज़ेशन तकनीक का भी उपयोग करता है।
import java.util.*; public class Main { public static void main(String args()) { // ArrayList.add method List str_list = new ArrayList(); str_list.add('Java'); str_list.add('C++'); System.out.println('ArrayList : ' + str_list.toString()); // LinkedList.add method List even_list = new LinkedList(); even_list.add(2); even_list.add(4); System.out.println('LinkedList : ' + even_list.toString()); // double brace initialization - use add with declaration & initialization List num_stack = new Stack(){{ add(10);add(20); }}; System.out.println('Stack : ' + num_stack.toString()); } }
आउटपुट:
इस कार्यक्रम में तीन अलग-अलग सूची घोषणाएं हैं यानि ArrayList, LinkedList और Stack।
ArrayList और LinkedList ऑब्जेक्ट्स को त्वरित किया जाता है और फिर इन ऑब्जेक्ट्स में तत्वों को जोड़ने के लिए ऐड मेथड्स को बुलाया जाता है। स्टैक के लिए, डबल ब्रेस इनिशियलाइज़ेशन का उपयोग किया जाता है जिसमें इंस्टेंटेशन के दौरान ही ऐड मेथड को बुलाया जाता है।
# 3) कलेक्शंस क्लास मेथड्स का उपयोग करना
जावा के संग्रह वर्ग में विभिन्न विधियाँ हैं जिनका उपयोग सूची को आरंभ करने के लिए किया जा सकता है।
कुछ विधियाँ निम्नलिखित हैं:
- सभी जोड़ें
संग्रह के लिए सामान्य सिंटैक्स addAll विधि है:
List listname = Collections.EMPTY_LIST; Collections.addAll(listname = new ArrayList(), values…);
यहां, आप रिक्त सूची में मान जोड़ते हैं। AddAll विधि सूची में डाले जाने वाले मानों के बाद पहले पैरामीटर के रूप में सूची लेती है।
- अयोग्य
विधि method unmodifiableList () ’एक अपरिवर्तनीय सूची देता है जिसमें तत्वों को जोड़ा नहीं जा सकता है और न ही हटाया जा सकता है।
इस विधि का सामान्य वाक्य विन्यास इस प्रकार है:
List listname = Collections.unmodifiableList(Arrays.asList(values…));
विधि सूची मानों को पैरामीटर के रूप में लेती है और एक सूची लौटाती है। यदि आप इस सूची से किसी भी तत्व को जोड़ने या हटाने का प्रयास करते हैं, तो संकलक एक अपवाद फेंकता है UnsupportedOperationException।
- सिंगलटनलिस्ट ()
With सिंगलटन लिस्ट ’विधि में एक एकल तत्व के साथ एक सूची दी गई है। सूची अपरिवर्तनीय है।
इस विधि का सामान्य वाक्य विन्यास है:
List listname = Collections.singletonList(value);
निम्न जावा प्रोग्राम संग्रह वर्ग के सभी तीन तरीकों को प्रदर्शित करता है ऊपर चर्चा की गई।
import java.util.*; public class Main { public static void main(String args()) { // empty list List list = new ArrayList(); // Instantiating list using Collections.addAll() Collections.addAll(list, 10, 20, 30, 40); // Print the list System.out.println('List with addAll() : ' + list.toString()); // Create& initialize the list using unmodifiableList method List intlist = Collections.unmodifiableList( Arrays.asList(1,3,5,7)); // Print the list System.out.println('List with unmodifiableList(): ' + intlist.toString()); // Create& initialize the list using singletonList method List strlist = Collections.singletonList('Java'); // Print the list System.out.println('List with singletonList(): ' + strlist.toString()); } }
आउटपुट:
# 4) Java8 स्ट्रीम का उपयोग करना
जावा 8 में धाराओं की शुरुआत के साथ, आप डेटा की एक धारा भी बना सकते हैं और उन्हें एक सूची में एकत्र कर सकते हैं।
निम्नलिखित कार्यक्रम स्ट्रीम का उपयोग करके एक सूची के निर्माण को दर्शाता है।
import java.util.*; import java.util.stream.Collectors; import java.util.stream.Stream; public class Main { public static void main(String args()) { // Creating a List using toList Collectors method List list1 = Stream.of('January', 'February', 'March', 'April', 'May') .collect(Collectors.toList()); // Print the list System.out.println('List from Java 8 stream: ' + list1.toString()); } }
आउटपुट:
उपरोक्त कार्यक्रम एक सूची में स्ट्रिंग की धारा एकत्र करता है और इसे वापस करता है। आप कलेक्ट फ़ंक्शन में asList के अलावा अन्य कलेक्टर्स मेथड जैसे also toCollection ’, od unmodifiableList 'आदि का भी उपयोग कर सकते हैं।
# 5) Java 9 List.of () विधि
Java 9, List.of () में एक नई पद्धति शुरू की गई है जो किसी भी संख्या में तत्वों को लेती है और एक सूची बनाती है। निर्मित सूची अपरिवर्तनीय है।
import java.util.List; public class Main { public static void main(String args()) { // Create a list using List.of() List strList = List.of('Delhi', 'Mumbai', 'Kolkata'); // Print the List System.out.println('List using Java 9 List.of() : ' + strList.toString()); } }
आउटपुट:
सूची उदाहरण
नीचे दिए गए एक सूची इंटरफेस और इसके विभिन्न तरीकों का उपयोग करने का एक पूरा उदाहरण है।
import java.util.*; public class Main { public static void main(String() args) { // Creating a list List intList = new ArrayList(); //add two values to the list intList.add(0, 10); intList.add(1, 20); System.out.println('The initial List:
' + intList); // Creating another list List cp_list = new ArrayList(); cp_list.add(30); cp_list.add(40); cp_list.add(50); // add list cp_list to intList from index 2 intList.addAll(2, cp_list); System.out.println('List after adding another list at index 2:
'+ intList); // Removes element from index 0 intList.remove(0); System.out.println('List after removing element at index 0:
' + intList); // Replace value of last element intList.set(3, 60); System.out.println('List after replacing the value of last element:
' + intList); } }
आउटपुट:
उपरोक्त प्रोग्राम आउटपुट एक ArrayList पर किए गए विभिन्न ऑपरेशन को दर्शाता है। सबसे पहले, यह सूची बनाता है और आरंभ करता है। फिर यह इस सूची में किसी अन्य सूची की सामग्री की प्रतिलिपि बनाता है और सूची से एक तत्व भी निकालता है। अंत में, यह सूची में अंतिम तत्व को दूसरे मूल्य के साथ बदल देता है।
हम अपने अगले ट्यूटोरियल में विस्तार से सूची विधियों का पता लगाएंगे।
मुद्रण सूची
ऐसे विभिन्न तरीके हैं जिनके उपयोग से आप जावा में सूची के तत्वों को प्रिंट कर सकते हैं।
आइए कुछ तरीकों पर चर्चा करें।
# 1) लूप के लिए उपयोग करना / लूप के लिए एन्हांस करना
सूची एक ऑर्डर किया गया संग्रह है जिसे सूचकांकों का उपयोग करके पहुँचा जा सकता है। आप उस लूप के लिए उपयोग कर सकते हैं जिसका उपयोग सूची के प्रत्येक तत्व को प्रिंट करने के लिए सूचकांकों का उपयोग करने के लिए किया जाता है।
जावा के पास लूप के लिए एक और संस्करण है जो लूप के लिए बढ़ाया के रूप में जानता है जिसका उपयोग सूची के प्रत्येक तत्व तक पहुंचने और प्रिंट करने के लिए भी किया जा सकता है।
नीचे दिखाया गया जावा प्रोग्राम प्रदर्शित करता है लूप के लिए उपयोग की जाने वाली सूची सामग्री की छपाई और लूप के लिए बढ़ाया।
import java.util.List; import java.util.ArrayList; import java.util.Arrays; class Main{ public static void main (String() args) { //string list List list = Arrays.asList('Java', 'Python', 'C++', 'C', 'Ruby'); //print list using for loop System.out.println('List contents using for loop:'); for (int i = 0; i आउटपुट:

# 2) TheString विधि का उपयोग करना
सूची इंटरफ़ेस का list toString () 'सूची का स्ट्रिंग प्रतिनिधित्व लौटाता है।
नीचे कार्यक्रम (।) विधि के उपयोग को दर्शाता है।
import java.util.List; import java.util.ArrayList; class Main{ public static void main (String() args){ //initialize a string list List list = new ArrayList(){{add('Python');add('C++');add('Java');}}; // string representation of list using toString method System.out.println('List contents using toString() method:' + list.toString()); } }
आउटपुट:

एक ऐरे में परिवर्तित सूची
सूची में एक विधि है toArray () जो सूची को एक सरणी में परिवर्तित करता है। एक बार एक सरणी में परिवर्तित होने के बाद, आप इस सरणी की सामग्री को प्रिंट करने के लिए संबंधित विषय में चर्चा की गई सरणी विधियों का उपयोग कर सकते हैं। आप या तो लूप के लिए या बढ़ाया जा सकता है या यहां तक कि स्ट्रिंग विधि के लिए उपयोग कर सकते हैं।
नीचे दिया गया उदाहरण सरणी सामग्री को मुद्रित करने के लिए .String पद्धति का उपयोग करता है।
import java.util.*; class Main { public static void main (String() args) { //list of odd numbers List oddlist = Arrays.asList(1,3,5,7,9,11); // using List.toArray() method System.out.println('Contents of list converted to Array:'); System.out.println(Arrays.toString(oddlist.toArray())); } }
आउटपुट:

जावा 8 स्ट्रीम का उपयोग करना
स्ट्रीम 8 जावा में शुरू की गई हैं। आप सूची के माध्यम से धाराओं का उपयोग लूप में कर सकते हैं। लैंबडास भी हैं जिनके उपयोग से आप सूची के माध्यम से पुनरावृत्ति कर सकते हैं।
नीचे कार्यक्रम दिखाता है सूची के माध्यम से पुनरावृत्त करने और इसकी सामग्री प्रदर्शित करने के लिए धाराओं का उपयोग।
import java.util.*; class Main{ public static void main (String() args){ //list of even numbers List evenlist = Arrays.asList(2,4,6,8,10,12,14); // print list using streams System.out.println('Contents of evenlist using streams:'); evenlist.stream().forEach(S ->System.out.print(S + ' ')); } }
आउटपुट:

ऊपर चर्चा की गई विधियों के अलावा, आप सूची पुनरावृत्तियों का उपयोग सूची के माध्यम से पुनरावृत्त करने और इसकी सामग्री प्रदर्शित करने के लिए कर सकते हैं। हम बाद के ट्यूटोरियल में सूची पुनरावृत्ति पर एक पूरा लेख होगा।
सूचियों की सूची
जावा सूची इंटरफ़ेस 'सूचियों की सूची' का समर्थन करता है। इसमें, सूची के अलग-अलग तत्व फिर से एक सूची है। इसका मतलब है कि आपके पास किसी अन्य सूची के अंदर एक सूची हो सकती है।
सर्वश्रेष्ठ स्थानों ऑनलाइन मोबाइल फोनों के लिए देखने के लिए
यह अवधारणा बहुत उपयोगी है जब आपको CSV फ़ाइलों के डेटा को पढ़ना है। यहां, आपको सूचियों के अंदर कई सूचियों या सूचियों को पढ़ने और फिर उन्हें मेमोरी में स्टोर करने की आवश्यकता हो सकती है। फिर से आपको इस डेटा को संसाधित करना होगा और फ़ाइल पर वापस लिखना होगा। इस प्रकार ऐसी स्थितियों में, आप डेटा प्रसंस्करण को सरल बनाने के लिए सूचियों की एक सूची बनाए रख सकते हैं।
निम्न जावा प्रोग्राम सूची के जावा सूची का एक उदाहरण प्रदर्शित करता है।
इस कार्यक्रम में, हमारे पास स्ट्रिंग के प्रकारों की सूची है। हम टाइप स्ट्रिंग के दो अलग-अलग सूची बनाते हैं और इन सूचियों को मान प्रदान करते हैं। इन दोनों सूचियों को ऐड विधि का उपयोग करके सूचियों की सूची में जोड़ा जाता है।
सूचियों की सूची की सामग्री को प्रदर्शित करने के लिए, हम दो छोरों का उपयोग करते हैं। बाहरी लूप (foreach) सूचियों तक पहुँचने वाली सूचियों के माध्यम से पुनरावृत्त करता है। आंतरिक फ़ॉरच लूप इनमें से प्रत्येक सूची के व्यक्तिगत स्ट्रिंग तत्वों तक पहुँचता है।
import java.util.ArrayList; import java.util.List; public class Main { public static void main(String() args) { //create list of lists List java_listOfLists = new ArrayList (); //create a language list and add elements to it ArrayList lang_list = new ArrayList(); lang_list.add('Java'); lang_list.add('C++'); //add language list to java list of list java_listOfLists.add(lang_list); //create a city list and add elements to it ArrayList city_list = new ArrayList(); city_list.add('Pune'); city_list.add('Mumbai'); //add the city list to java list of lists java_listOfLists.add(city_list); //display the contents of list of lists System.out.println('Java list of lists contents:'); java_listOfLists.forEach((list) -> //access each list { list.forEach((city)->System.out.print(city + ' ')); //each element of inner list }); } }
आउटपुट:

सूचियों की जावा सूची एक छोटी अवधारणा है लेकिन विशेष रूप से महत्वपूर्ण है जब आपको अपने कार्यक्रम में जटिल डेटा पढ़ना होगा।
बार बार पूछे जाने वाले प्रश्न
Q # 1) जावा में एक सूची और सेट क्या है?
उत्तर: एक सूची तत्वों का एक संग्रह है। आपके पास सूची में डुप्लिकेट तत्व हो सकते हैं।
एक सेट एक आदेश दिया संग्रह नहीं है। सेट में तत्वों को किसी विशेष क्रम में व्यवस्थित नहीं किया जाता है। साथ ही, सेट में मौजूद तत्वों को विशिष्ट होना चाहिए। यह डुप्लिकेट की अनुमति नहीं देता है।
Q # 2) एक सूची जावा में कैसे काम करती है?
उत्तर: सूची जावा में एक इंटरफ़ेस है जो संग्रह इंटरफ़ेस से फैली हुई है। ArrayList, LinkedList, Stack, और वेक्टर कक्षाएं इंटरफ़ेस को लागू करती हैं। इस प्रकार एक प्रोग्रामर इन वर्गों का उपयोग सूची इंटरफ़ेस की कार्यक्षमता का उपयोग करने के लिए कर सकता है।
Q # 3) जावा में एक ArrayList क्या है?
उत्तर: ArrayList एक गतिशील सरणी है। यह तत्वों का एक संग्रहणीय संग्रह है और सूची इंटरफ़ेस को लागू करता है। ArrayList आंतरिक रूप से तत्वों को संग्रहीत करने के लिए एक सरणी का उपयोग करता है।
Q # 4) क्या सूचियाँ जावा में 0 या 1 से शुरू होती हैं?
उत्तर: जावा में सूचियों में एक शून्य-आधारित पूर्णांक सूचकांक है। इसका मतलब यह है कि सूची में पहला तत्व इंडेक्स 0 पर है, दूसरा तत्व इंडेक्स 1 पर और इसी तरह।
Q # 5) क्या सूची का आदेश दिया गया है?
उत्तर: हाँ। सूची तत्वों का एक क्रमबद्ध संग्रह है। यह आदेश सूची में एक नए तत्व की प्रविष्टि के दौरान संरक्षित है,
निष्कर्ष
इस ट्यूटोरियल ने जावा में सूची इंटरफ़ेस का परिचय दिया। हमने सूची की प्रमुख अवधारणाओं जैसे निर्माण, सूचियों का आरंभीकरण, सूचियों की छपाई आदि पर भी चर्चा की।
हमारे आगामी ट्यूटोरियल में, हम सूची इंटरफ़ेस द्वारा प्रदान किए गए विभिन्न तरीकों पर चर्चा करेंगे। हम उस ऑब्जेक्ट कंस्ट्रक्टर पर भी चर्चा करेंगे जिसका उपयोग सूची ऑब्जेक्ट को पुनरावृत्त करने के लिए किया जाता है। हम अपने आगामी ट्यूटोरियल में अन्य डेटा संरचनाओं में सूची ऑब्जेक्ट के रूपांतरण पर चर्चा करेंगे।
=> सभी के लिए जावा प्रशिक्षण श्रृंखला देखने के लिए यहां जाएं।
अनुशंसित पाठ
- जावा ऐरे - घोषणा, जावा में एक ऐरे को बनाएँ और प्रारंभ करें
- जावा में ऑब्जेक्ट्स का एरियर: कैसे बनाएं, आरंभ और उपयोग करें
- जावा हैलो वर्ल्ड - जावा टुडे में अपना पहला कार्यक्रम बनाएं
- जावा परिनियोजन: जावा जार फ़ाइल का निर्माण और निष्पादन
- जावा वर्चुअल मशीन: जावा एप्लीकेशन चलाने में JVM कैसे मदद करता है
- जावा में एक्सेस संशोधक - उदाहरण के साथ ट्यूटोरियल
- उदाहरणों के साथ जावा परावर्तन ट्यूटोरियल
- जावा प्रोग्रामिंग भाषा का परिचय - वीडियो ट्यूटोरियल