Java – Array programs

Previous
Next

Copy Array:

class Copy
{    
	public static void main(String[] args) 
	{        
		int [] arr1 = new int [] {1, 2, 3, 4, 5};     
		int arr2[] = new int[arr1.length];    
		for (int i = 0; i < arr1.length; i++) 
		{     
			arr2[i] = arr1[i];     
		}      
		 System.out.println("Elements of original array: ");    
		for (int i = 0; i < arr1.length; i++) 
		{     
			System.out.print(arr1[i] + " ");    
		}     
            
		System.out.println();    
		System.out.println("Elements of new array: ");    
		for (int i = 0; i < arr2.length; i++) 
		{     
			System.out.print(arr2[i] + " ");    
		}     
	}    
} 

Smallest element in array:

class Smallest
{  
	public static void main(String[] args) 
	{  
		int [] arr = new int [] {25, 11, 7, 75, 56};  
		int min = arr[0];  
		for (int i = 0; i < arr.length; i++) 
		{  
			if(arr[i] <min)  
				min = arr[i];  
		}  
		System.out.println("Smallest is : " + min);  
	}  
} 

Bubble sort:

class Sort 
{    
	public static void main(String[] args) 
	{        
		int [] arr = new int [] {5, 2, 8, 7, 1};     
		int temp = 0;    
		System.out.println("Elements of original array: ");    
		for (int i = 0; i < arr.length; i++) 
		{     
			System.out.print(arr[i] + " ");    
		}    
		for (int i = 0; i < arr.length; i++) 
		{     
			for (int j = i+1; j < arr.length; j++) 
			{     
				if(arr[i] > arr[j]) 
				{    
					temp = arr[i];    
					arr[i] = arr[j];    
					arr[j] = temp;    
				}     
			}     
		}    
		System.out.println("\n Sorted elements are : ");    
		for (int i = 0; i < arr.length; i++) 
		{     
			System.out.print(arr[i] + " ");    
		}    
	}    
} 
Previous
Next

Add Comment

Courses Enquiry Form