سلام.
می خوام آیتم ها رو بر اساس زمان گروه بندی کنم.یعنی یه هدر زمان باشه و آیتم های اون تاریخ زیرش قرار بگیره. یه راهی تو اینترنت پیدا کردم که با hashMap کار میکنه ولی یه مشکلی که داره ترتییب زمان به هم میخوره و اضافه کردن و حذف کردن آیتم کار سخت میشه.
یه سوال دیگه هم این که این چند سر فصل آخر مثالاش خیلی ساده سطحی بود . استاد شاهینی اگه میشه یکم مثالای پیچیده تر بزنید.
سلام و احترام
پیشنهاد من این هست طبق همون آموزش از Map بجای HashMap استفاده کنید چرا که HashMap ترتیب رو بهم میزنه .
در مثال زیر که براتون قرار داردم لینکد هش مپ به همان ترتیبی که مقادیر در Map قرار گرفته اند پردازش میکند.
که با فوریچ هم میتونین این موارد رو تست بفرمایید
Map<String, String> map = new LinkedHashMap<>();
map.put("k1", "v1");
map.put("k2", "v2");
map.put("k3", "v3");
for (Entry<String, String> entry : map.entrySet()) {
System.out.println(entry.getValue());