SortedSet در جاوا چیست؟
SortedSet در جاوا چیست؟

تصویری: SortedSet در جاوا چیست؟

تصویری: SortedSet در جاوا چیست؟
تصویری: ۶- ادامه برداشت یا Collection در جاوا Java 2024, ممکن است
Anonim

SortedSet رابط در جاوا با مثال SortedSet یک رابط در چارچوب مجموعه است. این رابط Set را گسترش می دهد و ترتیب کلی عناصر آن را فراهم می کند. comparator(): مقایسه کننده مورد استفاده برای ترتیب دادن عناصر در این مجموعه را برمی گرداند، یا اگر این مجموعه از ترتیب طبیعی عناصر خود استفاده کند، null را برمی گرداند.

در نتیجه، TreeSet در جاوا چیست؟

Java TreeSet کلاس بخشی از جاوا چارچوب مجموعه ها این رابط NavigableSet را پیاده سازی می کند، که به نوبه خود رابط SortedSet را گسترش می دهد. را مجموعه درختی کلاس به صورت داخلی از یک TreeMap برای ذخیره عناصر استفاده می کند. عناصر موجود در a مجموعه درختی بر اساس ترتیب طبیعی خود مرتب می شوند.

به همین ترتیب، NavigableSet در جاوا چیست؟ NavigableSet در جاوا با مثال NavigableSet نشان دهنده a مجموعه قابل کشتیرانی در جاوا چارچوب مجموعه. را NavigableSet اینترفیس از رابط SortedSet به ارث می رسد. مانند SortedSet رفتار می کند، با این استثنا که علاوه بر مکانیسم های مرتب سازی SortedSet، روش های ناوبری را نیز در دسترس داریم.

به همین ترتیب، سؤال می شود که تفاوت SortedSet و TreeSet چیست؟

مجموعه درختی هست یک SortedSet پیاده سازی که به آن اجازه می دهد عناصر را حفظ کند در ترتیب مرتب شده توسط رابط Comparable یا Comparator تعریف شده است. Comparable برای مرتب‌سازی مرتب‌سازی طبیعی و Comparator برای مرتب‌سازی سفارشی سفارشی اشیا استفاده می‌شود که می‌تواند هنگام ایجاد نمونه‌ای از مجموعه درختی.

مجموعه مرتب شده در جاوا چیست؟

SortedSet ، یک زیرگروه از است جاوا . استفاده کنید. تنظیم رابط. را Java SortedSet رابط کاربری مانند یک عادی رفتار می کند تنظیم با این تفاوت که عناصر موجود در آن هستند مرتب شده است داخلی این بدان معنی است که وقتی عناصر a را تکرار می کنید SortedSet عناصر در تکرار می شوند مرتب شده است سفارش.

توصیه شده: