جاوا میں ڈکشنری ایک خلاصہ کلاس ہے جو اس کا پیرنٹ ہے جو کلیدی قدر کے جوڑے کے رشتے کو استعمال کرتا ہے۔ اس بلاگ میں ، ہم جاوا میں لغت کی کلاس کے بارے میں مزید معلومات حاصل کریں گے اور مختلف طریقوں سے واقف ہوں گے۔ ذیل میں اس بلاگ میں شامل عنوانات ہیں۔
جاوا میں لغت کیا ہے؟
لغت ایک ہے خلاصہ کلاس ایک کلید / ویلیو اسٹوریج ریپوزٹری کی نمائندگی کرنا جو کام کرتا ہے نقشہ . آپ کسی لغت شے میں قدر ذخیرہ کرسکتے ہیں اور ایک بار ذخیرہ ہوجانے کے بعد ، آپ اس کی کلید کا استعمال کرکے اسے بازیافت کرسکتے ہیں۔
اعلامیہ:
عوامی خلاصہ کلاس ڈکشنری اعتراض میں توسیع کرتا ہے
تار جاوا میں تغیر پزیر یا غیر منقولہ ہے
بلڈر:
لغت () تعمیر کنندہ
استعمال کے طریقے۔ ڈکشنری کلاس
آئیے لغت کلاس کے کچھ مختلف طریقوں پر ایک نظر ڈالیں۔
لغت کا سائز چیک کریں
سائز (): java.util.D অভিধান.size () لغت میں کلیدی قدر والے جوڑے کی تعداد لوٹاتا ہے
نحو:
عوامی خلاصہ INT سائز ()
لغت میں قدریں شامل / شامل کریں
put (K key، V value): java.util.D شکار.put (K key ، V ویلیو) کلیدی-قدر کی جوڑی کو لغت میں شامل کرتا ہے
نحو:
عوامی خلاصہ V ڈال (K کلیدی ، V قدر)
لغت میں موجود اقدار کی واپسی
عنصر (): java.util.D অভিধান.elements () لغت میں قدر کی نمائندگی کرتا ہے
نحو:
عوامی خلاصہ گنتی عناصر ()
ڈیٹا تجریدی سی ++
کلید کے ساتھ نقش شدہ اقدار کو حاصل کرنے کا طریقہ حاصل کریں
get (آبجیکٹ کی): java.util.D অভিধান.get (آبجیکٹ کلید) وہ قدر لوٹاتا ہے جو لغت میں کلید کے ساتھ نقش شدہ ہے۔
نحو:
عوامی خلاصہ V get (آبجیکٹ کلید)
چیک کریں اگر لغت خالی ہے
isEmpty (): java.util.D অভিধান.isEmpty () چیک کرتا ہے کہ لغت خالی ہے یا نہیں۔
نحو:
عوامی خلاصہ بولین ایمپٹی ہے ()
سچائی لوٹائیں ، اگر لغت میں کلیدی قدر کا کوئی تعلق نہیں ہے تو اور غلط کو لوٹائیں۔
روبی ویب سائٹ ٹیوٹوریل پر روبی
جاوا میں لغت سے کلیدی قدر ہٹانا
(آبجیکٹ کی کلید) کو ہٹائیں: java.util.D شکار.remove (آبجیکٹ کی) کلید کی قیمت والی جوڑی کو کلید کے ساتھ نقش کردیتی ہے۔
نحو:
عوامی خلاصہ V کو ہٹانا (آبجیکٹ کلید)
جاوا میں لغت کا نفاذ
درآمد java.util. * عوامی کلاس My_Class {عوامی جامد باطل اہم (سٹرنگ [] آرگس) {// ایک ڈکشنری ڈکشنری شروع کرنا edu = new ہیش ٹیبل () // ڈال () طریقہ edu.put ('1000'، 'Edureka' ) edu.put ('2000'، 'Platfrom') // عناصر () طریقہ: کے ل ((Enumeration i = edu.elements () i.hasMoreElements ()) {System.out.println ('لغت میں قدر:' + i.nextElement ()) get // get () طریقہ: System.out.println ('n ویلیو at key = 3000:' + edu.get ('2000')) System.out.println ('ویلیو at key = 1000 : '+ edu.get (' 2000 ')) // isEmpty () طریقہ: System.out.println (' n یہاں کوئی کلیدی قدر کی جوڑی نہیں ہے: '+ edu.isEmpty () +' n ') // کیز ( ) طریقہ: کے لئے (Enumeration k = edu.keys () k.hasMoreElements ()). System.out.println ('لغت کی چابیاں:' + k.nextElement ()) remove // हटा () طریقہ: سسٹم آؤٹ .println ('n رموو:' + edu.remove ('1000')) System.out.println ('ہٹائی گئی کلید کی قدر چیک کریں:' + edu.get ('1000')) System.out.println ('nSize ڈکشنری: '+ edu.size ())}
آؤٹ پٹ:
لغت میں قدر: ایڈیورکا
لغت میں قدر: پلیٹ فارم
کلید = 3000 کی قیمت: منسوخ
کلیدی = 1000 کی قیمت: پلیٹ فارم
کلیدی قدر کی کوئی جوڑی نہیں ہے: غلط
لغت میں چابیاں: 1000
لغت میں چابیاں: 2000
ہٹائیں: ایڈوریکا
ہٹائی گئی کلید کی قدر چیک کریں
لغت کا سائز: 1
اس کے ساتھ ، ہم جاوا ڈکشنری کلاس میں اس بلاگ کے اختتام پر پہنچے ہیں۔ اگر آپ مزید جاننا چاہتے ہیں تو ، چیک کریں ایڈوریکا کے ذریعہ ، ایک قابل اعتماد آن لائن سیکھنے والی کمپنی جس کی دنیا بھر میں 250،000 سے زیادہ مطمئن سیکھنے والوں کے نیٹ ورک ہیں۔ ایڈورکا کا جاوا J2EE اور SOA ٹریننگ اور سرٹیفیکیشن کورس طلباء اور پیشہ ور افراد کے لئے ڈیزائن کیا گیا ہے جو جاوا ڈویلپر بننا چاہتے ہیں۔ کورس آپ کو جاوا پروگرامنگ میں آغاز فراہم کرنے اور جاوا کے مختلف فریم ورکس جیسے ہائبرنیٹ اینڈ اینڈ ایڈوانس جاوا دونوں طرح کے تصورات کے ساتھ آپ کو تربیت دینے کے لئے ڈیزائن کیا گیا ہے۔ بہار .
ہمارے لئے ایک سوال ہے؟ برائے کرم اس 'جاوا میں لغت' بلاگ کے تبصرے سیکشن میں اس کا تذکرہ کریں اور ہم جلد از جلد آپ کے پاس مل جائیں گے۔