Este programa muestra el funcionamiento del orden de la burbuja, nos sirve para arreglar de menor a mayor los datos dentro de un arreglo simple (de una sola dimensión). Espero y les sea de utilidad!! Es mucho mas sencillo que el de los arreglos bidimensionales.
import java.io.*;
/**
*
* @author onlygamerz.superforo.net Visitanos!!
*/
public class burbuja {
public static void main(String[] args) {
// TODO code application logic here
int nums[]={99,-10,100,18,-9,49};
int a,b,t;
//Muestra el arreglo original
System.out.println("El arreglo original es:");
for(int i=0; i<nums.length; i++)
System.out.print(" " + nums);
System.out.println();
//Este es el ordenamiento de burbuja
for(a=0; a<nums.length; a++)
for(b=1; b<nums.length; b++){
if(nums[ b -1] > nums[ b ]) {
t=nums[ b-1];
nums[ b -1]=nums[ b ];
nums[ b ]=t;}
}
System.out.print("El arreglo ordenado es: "); //Muestra el arreglo ordenado
for(int i=0; i<nums.length; i++)
System.out.print(" " + nums);
System.out.println(); }
}