Quick actions

cmd+k|ctrl+k

Navigation

Languages

Bubble Sort in Java

Snippet info

Language

Java

Visibility

public

Author

riyanto.droider

Created

2025-03-19T14:28:52.724138Z

Updated

2025-03-19T14:29:46.744015Z

import java.util.Arrays;

class Main {
    
    public static void main(String[] args) {
        int[] numbers = {10, 2, 4, 19, 5, 24};
        displayList(numbers);
        
        int[] sorted  = bubbleSort(numbers);
        displayList(sorted);
    }
    
    static int[] bubbleSort(int[] numbers) {
        for(int i=0; i<numbers.length; i++) {
            for(int j=1; j<numbers.length-i; j++) {
                if(numbers[j] < numbers[j-1]) {
                    int temp = numbers[j];
                    numbers[j] = numbers[j-1];
                    numbers[j-1] = temp;
                }
            }
        }
        return numbers;
    }
    
    static void displayList(int[] numbers) {
        System.out.println(Arrays.toString(numbers));
    }
}
INFO