Java Array Sort sort(int[] values)

Here you can find the source of sort(int[] values)

Description

Sorts an interger array.

License

Open Source License

Parameter

Parameter Description
values integer array

Declaration

public static void sort(int[] values) 

Method Source Code

//package com.java2s;
/** (C) Copyright 1998-2004 Hewlett-Packard Development Company, LP
    //w  ww. j  a v a  2  s. c o  m
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
    
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.
    
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    
For more information: www.smartfrog.org
    
*/

public class Main {
    /**
     * Sorts an interger array.
     *
     *@param  values  integer array
     */
    public static void sort(int[] values) {
        int length = values.length;

        if (length > 1) {
            for (int i = 0; i < (length - 1); i++) {
                for (int j = i + 1; j < length; j++) {
                    if (values[j] < values[i]) {
                        int temp = values[i];
                        values[i] = values[j];
                        values[j] = temp;
                    }
                }
            }
        }
    }
}

Related

  1. sort(int[] asd)
  2. sort(int[] idxs, double[] values)
  3. Sort(int[] in)
  4. sort(int[] intValues)
  5. sort(int[] keys, int[] values)
  6. sort(Number[] array)
  7. sort(O[] array)
  8. sort(Object[] a)
  9. sort(Object[] arr, int start, int end)