import java.util.Arrays;
class Sorting
{
static void display(int array[]) //Static method for Displaying
{
for(int i=0;i<array.length;i++)
{
System.out.print(array[i]+" ");
}
System.out.println("");
}
public static void main(String args[])
{
int array[]=new int[10];
for(int i=0;i<10;i++)
array[i]=-3*i; //assigning some values in single dimensional array
System.out.println("Original contents:"); //Displaying original Contents
display(array);
Arrays.sort(array); //calling sort method to sort the contents
System.out.println("Sorted:");
display(array);
Arrays.fill(array,2,6,-1); //replacing the 0th position to 5th position with "-1"
System.out.println("After fil():");
display(array);
Arrays.sort(array); //sorting after inserting -1
System.out.println("After sorting:");
display(array);
System.out.println("The value -9 is at location"); //Searching the "-9" in the array by calling binary Search method
int index=Arrays.binarySearch(array,-9);
System.out.println(index);
}
}
No comments:
Post a Comment