package br.edu.unicapital.Ordenacao; public class Bubble { private int numeros []; public void setNumeros (int [] vetor){ // capitura o vetor a ordenar numeros = vetor; } private int [] getNumeros () { return numeros; } public int [] ordenado () { // retorna o vetor ordenado bubbleSort(getNumeros()); return getNumeros(); }
}
private void bubbleSort(int v []) { boolean trocou = true; int troca; System.out.println(); System.out.println("Valores ordenados pelo Bubble: "); while (trocou == true) { trocou = false; for (int i = 0; i < v.length - 1; i++) { if (v[i] > v[i + 1]) { troca = v[i]; v[i] = v[i + 1]; v[i + 1] = troca; trocou = true; } } } }