JAVA 배열 정렬 예제

Programming/JAVA,JSP 2014. 1. 6. 17:46 Posted by TanSanC
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

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