<prompt> Kuandika programu ya Java ambayo inatekeleza algorithm ya kuchagua haraka ambayo inachukua pembejeo kutoka kwa mtumiaji na kuorodhesha kwa utaratibu wa kupanda. programu inapaswa kujumuisha maoni yanayoelezea nambari na inapaswa kufuata mazoea bora ya kuweka nambari kwa usomaji na utunzaji. programu inapaswa kushughulikia kesi za makali kama vile pembejeo tupu au pembejeo na kipengele kimoja tu.  <response>: Mfano wa njia hii ni QuickSorting, ambayo ni sawa na QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, QuickSorting, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing, Quing 