Не виждам проблем с двуцифрени числа, но пропускаш да обръщаш стринговете в числа.
Така ти сортира записите, разглеждайки ги като стрингове, а не числа.
Предполагам, че си имал предвид този newArray да съдържа числата - оправи това и ще си работи
Ами в тази част не правиш нищо - все едно копираш първия array елемент по елемент. Този newArray трябва да е int [ ] и съответно в цикъла да parse-неш елементите от стринг към int като ги запазваш в newArray-a
Така… сагата ми продължи… направих това, което ми каза. Този път компилатора ми даваше грешка при сортирането (при извикване на функцията Array.sort( newArray,… за newArray искаше нещо…)
Реших да сортирам масива в нов като го обърна към числа и ги сортирам по възходящ ред. След това прочетох масива на обратно: