Я пытаюсь создать пузырь в массиве в java в течение некоторого времени, но каждый раз, когда он просто делает несколько, а затем он следует за списком массивов.сортировка массивов только сортирует несколько
public void mysort() {
Random randomNumbers = new Random();
int randomArray[] = new int[20];
for (int j = 0; j <= 19; j++) {
randomArray[j] = randomNumbers.nextInt(200 + 1);
for (int k = 1; k < 20; k++) {
if (randomArray[k - 1] < randomArray[k]) {
int hjelp = randomArray[k - 1];
randomArray[k - 1] = randomArray[k];
randomArray[k] = hjelp;
}
}
}
for (int i = 0; i <= 19; i++) {
System.out.println(randomArray[i]);
}
}
Как правильно обработать мой пузырь?
где ваш тип пузыря? –
Этот вопрос не содержит фактической операции сортировки. –
Вы инициализируете массив и запускаете алгоритм сортировки 20 раз, я уверен, что это не то, что вы намеревались сделать. – EpicPandaForce