<aside> 💡 서로 인접한 두 원소를 검사하여 정렬하는 알고리즘 인접한 2개의 레코드를 비교하여 크기가 순서대로 되어 있지 않으면 서로 교환한다.
</aside>
package ex03.test;
public class test {
public static void main(String[] args) {
int[] arr = {5, 8, 2, 4, 3};
final int N = arr.length;
int temp;
for (int loop = 1; loop < 5; loop++) {
for (int i = 0; i < N-loop; i++) {
if (arr[i] > arr[i+1]) {
temp = arr[i];
arr[i] = arr[i+1];
arr[i+1] = temp;
}
}
}
// 출력코드
for (int i = 0; i < 5; i++) {
System.out.print(arr[i] + " ");
}
}
}
2, 3, 4, 5, 8