arastooms 1,046 ارسال شده در 20 شهریور، ۱۳۹۵ اشتراک گذاری ارسال شده در 20 شهریور، ۱۳۹۵ سلام یهmap دارم که پٌر شده براساس یک استیرینگ و یک شماره به صورت زیر این مپ رو وارد یک لیست کردم که میبینید خروجی 40 عضو داره lst lst.size=40 ابن خروجی هست در لوگ map1.Get(0)=(MyMap) {ررررعلیمحمد=4} map1.Get(1)=(MyMap) {رررررر علی=7} map1.Get(2)=(MyMap) {ررررررررررررررررررررررررررررررررررررررررررررررررررعلی=50} map1.Get(3)=(MyMap) {رعلی=1} map1.Get(4)=(MyMap) {علی ررررررررررر=0} map1.Get(5)=(MyMap) {رررررررر علی رررررررررر=9} map1.Get(6)=(MyMap) {رررررررررررررررررررررررررررررر علی=31} map1.Get(7)=(MyMap) {رر علی رررر علی ررر علی =3} map1.Get(8)=(MyMap) {رر علی=3} map1.Get(9)=(MyMap) {رررر علی=5} map1.Get(10)=(MyMap) {رررررررررررررررررررررررررررعلی=27} map1.Get(11)=(MyMap) {علی رر=0} map1.Get(12)=(MyMap) {ررعلی=2} map1.Get(13)=(MyMap) {ر علی=2} map1.Get(14)=(MyMap) {ر علی ر=2} map1.Get(15)=(MyMap) {رعلی ر=1} map1.Get(16)=(MyMap) {رررر علی ر=5} map1.Get(17)=(MyMap) {رررر علی=5} map1.Get(18)=(MyMap) {ررر علی=4} map1.Get(19)=(MyMap) {ررعلی=2} map1.Get(20)=(MyMap) {علی ر=0} map1.Get(21)=(MyMap) {رر علی رررر=3} map1.Get(22)=(MyMap) {رعلی=1} map1.Get(23)=(MyMap) {رررعلی علی=3} map1.Get(24)=(MyMap) {رر علی رررررررررررررررر=3} map1.Get(25)=(MyMap) {رررعلی=3} map1.Get(26)=(MyMap) {ررر علی ر علی رررر=4} map1.Get(27)=(MyMap) {ررعلیعلی=2} map1.Get(28)=(MyMap) {ررر علی رررررررر=4} map1.Get(29)=(MyMap) {رررعلیعلی=3} map1.Get(30)=(MyMap) {رعلیعلی=1} map1.Get(31)=(MyMap) {ررر علی ر علی رر=4} map1.Get(32)=(MyMap) {ررعلی علی=2} map1.Get(33)=(MyMap) {ررر علی ر علی =4} map1.Get(34)=(MyMap) {رعلی علی=1} map1.Get(35)=(MyMap) {علی=0} map1.Get(36)=(MyMap) {علی=0} map1.Get(37)=(MyMap) {علی علی=0} map1.Get(38)=(MyMap) {ر علی ر علی ر علی ر علی=2} map1.Get(39)=(MyMap) {رعلیرعلیرعلیرعلی=1} 1111111111111111111111111111111111 lst.Size==>40 lst(ArrayList) [{ررررعلیمحمد=4}, {رررررر علی=7}, {ررررررررررررررررررررررررررررررررررررررررررررررررررعلی=50}, {رعلی=1}, {علی ررررررررررر=0}, {رررررررر علی رررررررررر=9}, {رررررررررررررررررررررررررررررر علی=31}, {رر علی رررر علی ررر علی =3}, {رر علی=3}, {رررر علی=5}, {رررررررررررررررررررررررررررعلی=27}, {علی رر=0}, {ررعلی=2}, {ر علی=2}, {ر علی ر=2}, {رعلی ر=1}, {رررر علی ر=5}, {رررر علی=5}, {ررر علی=4}, {ررعلی=2}, {علی ر=0}, {رر علی رررر=3}, {رعلی=1}, {رررعلی علی=3}, {رر علی رررررررررررررررر=3}, {رررعلی=3}, {ررر علی ر علی رررر=4}, {ررعلیعلی=2}, {ررر علی رررررررر=4}, {رررعلیعلی=3}, {رعلیعلی=1}, {ررر علی ر علی رر=4}, {ررعلی علی=2}, {ررر علی ر علی =4}, {رعلی علی=1}, {علی=0}, {علی=0}, {علی علی=0}, {ر علی ر علی ر علی ر علی=2}, {رعلیرعلیرعلیرعلی=1}] 3333333333333333333333333333 حالا چه طور میتونم این map یا list رو مرتب کنم از کوچک به بزرگ و در یک لیست ویو نمایش بدم؟؟؟ ممنون میشم راهنمایی بفرمایید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
arastooms 1,046 ارسال شده در 20 شهریور، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 20 شهریور، ۱۳۹۵ مشکل حل شد عزیزان از سایت مرجع به این لینک مراجعه کنید برای دیدن جواب این موضوع موفق باشید https://www.b4x.com/android/forum/threads/how-to-sort-map-by-value.15612/#content لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
arastooms 1,046
سلام یهmap دارم که پٌر شده براساس
یک استیرینگ و یک شماره
به صورت زیر
این مپ رو وارد یک لیست کردم که میبینید خروجی 40 عضو داره lst
lst.size=40
ابن خروجی هست در لوگ
map1.Get(0)=(MyMap) {ررررعلیمحمد=4} map1.Get(1)=(MyMap) {رررررر علی=7} map1.Get(2)=(MyMap) {ررررررررررررررررررررررررررررررررررررررررررررررررررعلی=50} map1.Get(3)=(MyMap) {رعلی=1} map1.Get(4)=(MyMap) {علی ررررررررررر=0} map1.Get(5)=(MyMap) {رررررررر علی رررررررررر=9} map1.Get(6)=(MyMap) {رررررررررررررررررررررررررررررر علی=31} map1.Get(7)=(MyMap) {رر علی رررر علی ررر علی =3} map1.Get(8)=(MyMap) {رر علی=3} map1.Get(9)=(MyMap) {رررر علی=5} map1.Get(10)=(MyMap) {رررررررررررررررررررررررررررعلی=27} map1.Get(11)=(MyMap) {علی رر=0} map1.Get(12)=(MyMap) {ررعلی=2} map1.Get(13)=(MyMap) {ر علی=2} map1.Get(14)=(MyMap) {ر علی ر=2} map1.Get(15)=(MyMap) {رعلی ر=1} map1.Get(16)=(MyMap) {رررر علی ر=5} map1.Get(17)=(MyMap) {رررر علی=5} map1.Get(18)=(MyMap) {ررر علی=4} map1.Get(19)=(MyMap) {ررعلی=2} map1.Get(20)=(MyMap) {علی ر=0} map1.Get(21)=(MyMap) {رر علی رررر=3} map1.Get(22)=(MyMap) {رعلی=1} map1.Get(23)=(MyMap) {رررعلی علی=3} map1.Get(24)=(MyMap) {رر علی رررررررررررررررر=3} map1.Get(25)=(MyMap) {رررعلی=3} map1.Get(26)=(MyMap) {ررر علی ر علی رررر=4} map1.Get(27)=(MyMap) {ررعلیعلی=2} map1.Get(28)=(MyMap) {ررر علی رررررررر=4} map1.Get(29)=(MyMap) {رررعلیعلی=3} map1.Get(30)=(MyMap) {رعلیعلی=1} map1.Get(31)=(MyMap) {ررر علی ر علی رر=4} map1.Get(32)=(MyMap) {ررعلی علی=2} map1.Get(33)=(MyMap) {ررر علی ر علی =4} map1.Get(34)=(MyMap) {رعلی علی=1} map1.Get(35)=(MyMap) {علی=0} map1.Get(36)=(MyMap) {علی=0} map1.Get(37)=(MyMap) {علی علی=0} map1.Get(38)=(MyMap) {ر علی ر علی ر علی ر علی=2} map1.Get(39)=(MyMap) {رعلیرعلیرعلیرعلی=1} 1111111111111111111111111111111111 lst.Size==>40 lst(ArrayList) [{ررررعلیمحمد=4}, {رررررر علی=7}, {ررررررررررررررررررررررررررررررررررررررررررررررررررعلی=50}, {رعلی=1}, {علی ررررررررررر=0}, {رررررررر علی رررررررررر=9}, {رررررررررررررررررررررررررررررر علی=31}, {رر علی رررر علی ررر علی =3}, {رر علی=3}, {رررر علی=5}, {رررررررررررررررررررررررررررعلی=27}, {علی رر=0}, {ررعلی=2}, {ر علی=2}, {ر علی ر=2}, {رعلی ر=1}, {رررر علی ر=5}, {رررر علی=5}, {ررر علی=4}, {ررعلی=2}, {علی ر=0}, {رر علی رررر=3}, {رعلی=1}, {رررعلی علی=3}, {رر علی رررررررررررررررر=3}, {رررعلی=3}, {ررر علی ر علی رررر=4}, {ررعلیعلی=2}, {ررر علی رررررررر=4}, {رررعلیعلی=3}, {رعلیعلی=1}, {ررر علی ر علی رر=4}, {ررعلی علی=2}, {ررر علی ر علی =4}, {رعلی علی=1}, {علی=0}, {علی=0}, {علی علی=0}, {ر علی ر علی ر علی ر علی=2}, {رعلیرعلیرعلیرعلی=1}] 3333333333333333333333333333
حالا چه طور میتونم این map یا list رو مرتب کنم از کوچک به بزرگ و در یک لیست ویو نمایش بدم؟؟؟
ممنون میشم راهنمایی بفرمایید
لینک ارسال
به اشتراک گذاری در سایت های دیگر
1 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.