Java میں Collections

Java Collection Framework (JCF) آپ کو تیار شدہ ڈیٹا اسٹرکچرز فراہم کرتا ہے۔ یہ اشیاء (objects) کے گروہوں کو محفوظ اور منظم کرتا ہے۔

آپ کو ڈیٹا کوڈ شروع سے لکھنے کی ضرورت نہیں ہوتی۔ اس سے آپ کا کام تیز ہو جاتا ہے۔

بنیادی اجزاء:

  • Interfaces: یہ معیاری طرزِ عمل (behaviors) کی وضاحت کرتے ہیں۔
  • Classes: یہ وہ ٹولز ہیں جو آپ استعمال کرتے ہیں۔
  • Algorithms: یہ ترتیب دینے (sorting) اور تلاش کرنے (searching) کا کام سنبھالتے ہیں۔

عام استعمال ہونے والے ٹولز:

  • Interfaces: List, Set, Map, اور Queue۔
  • Classes: ArrayList, HashSet, HashMap, اور PriorityQueue۔

یہ آپ کی مدد کیسے کرتا ہے:

  • یہ خود بخود سائز تبدیل (resize) کر لیتا ہے۔
  • یہ بار بار دہرائے جانے والے کوڈ کو کم کرتا ہے۔
  • یہ آپ کے کوڈ کو برقرار رکھنا (maintain) آسان بناتا ہے۔

ماخذ: https://dev.to/mohamed_ajmal_2/collections-in-java-5h8l اختیاری لرننگ کمیونٹی: https://t.me/GyaanSetuAi