import java.util.Scanner;
public class ArrayTest4 {
public static void main(String[] args) {
int[] array = { 70, 40, 150, 30};
sortArray(array);
for( int i = 0 ; i < array.length ; i++ )
{
System.out.println(array[i]);
}
}
private static void sortArray(int[] array) {
// TODO Auto-generated method stub
int temp;
// SWAP algo
if( array[0] > array[1])
{
temp = array[0];
array[0] = array[1];
array[1] = temp;
}
if( array[1] > array[2])
{
temp = array[1];
array[1] = array[2];
array[2] = temp;
}
if( array[2] > array[3])
{
temp = array[2];
array[2] = array[3];
array[3] = temp;
}
// 1 Cycle
if( array[0] > array[1])
{
temp = array[0];
array[0] = array[1];
array[1] = temp;
}
if( array[1] > array[2])
{
temp = array[1];
array[1] = array[2];
array[2] = temp;
}
// 2Cycle
if( array[0] > array[1])
{
temp = array[0];
array[0] = array[1];
array[1] = temp;
}
// 3Cycle
}
}
'Programming > JAVA,JSP' 카테고리의 다른 글
JAVA 객체지향 핵심 이론 (0) | 2014.01.07 |
---|---|
JAVA 행렬 곱셈 결과 (0) | 2014.01.06 |
JAVA 행렬 합곱 예제 (0) | 2014.01.06 |
Java Calendar (0) | 2013.12.31 |
JAVA Calendar #2 (0) | 2013.12.31 |