سلام و درود
مبنای مقایسه اعضای لیست ما در متد distinct همون روشی هست که خودمون در متد equalیی تعریف کردیم ؟
این متد از متدهای equal و hashCode
برای بدست آوردن عنصر متمایز استفاده میکنه
موفق باشید