Friday, 21 February 2014

Sorted Array





public class ArraySort {

public static void main(String[] args) {
int a[] = {6,500,700,200,1000,1};   
int temp=0;
/*** Ascending Order ***/
for(int i=0;i<a.length;i++)
{   
for(int j=a.length-1;j>i;j--)
{   
if(a[i]>a[j]){
temp = a[i];
a[i] = a[j];
a[j] = temp;   
}
}
}
for(int i=0;i<a.length;i++)
System.out.println("a["+i+"] = "+a[i]);
}
}



                                                   (OR)

public class Test {
    public static void main(String[] args)
    {
        int a[] = {6,500,700,200,1000,1};   
        int temp=0;
        /*** Descending Order***/
        for(int i=0;i<a.length;i++)
        {   
        for(int j=0;j<a.length;j++)
        {   
        if(a[i]>a[j]){
        temp = a[i];
        a[i] = a[j];
        a[j] = temp;   
        }
        }
        }
        for(int i=0;i<a.length;i++)
            System.out.println("a["+i+"] = "+a[i]);
    }
                                                       (OR)
public class SortedArray
{
    public static void main(String[] args) {

        int a[]={30,7,9,20};
        Arrays.sort(a);
        System.out.println(Arrays.toString(a));
}
}

No comments:

Post a Comment