يمكننا إنشاء برنامج جافا لفرز عناصر المصفوفة باستخدام الفرز الفقاعي. تُعرف خوارزمية فرز الفقاعات بأنها أبسط خوارزمية فرز.
في خوارزمية فرز الفقاعة، يتم اجتياز المصفوفة من العنصر الأول إلى العنصر الأخير. هنا، تتم مقارنة العنصر الحالي بالعنصر التالي. إذا كان العنصر الحالي أكبر من العنصر التالي، يتم تبديله.
public class BubbleSortExample { static void bubbleSort(int[] arr) { int n = arr.length; int temp = 0; for(int i=0; i <n; i++){ for(int j="1;" arr[j]){ swap elements temp="arr[j-1];" arr[j-1]="arr[j];" arr[j]="temp;" } public static void main(string[] args) { int arr[]="{3,60,35,2,45,320,5};" system.out.println('array before bubble sort'); i="0;" < arr.length; system.out.print(arr[i] + ' '); system.out.println(); bubblesort(arr); sorting array using sort after pre> <p>Output:</p> <pre> Array Before Bubble Sort 3 60 35 2 45 320 5 Array After Bubble Sort 2 3 5 35 45 60 320 </pre></n;>