Find the number
int [] array= {5,3,2,4,7};
int no=3; int i=0;
while(i<array.length)
{
if(array[i]==40)
{
break;
}
i++;
}
if(i==array.length)
{
System.out.println("No is not present");
}
else
{
System.out.println(i);
}
//System.out.println("3 is present" +i);
for(int j=i;j<array.length-1;j++)
{
array[j]=array[j+1];
}
Placing all the elements in one array to another array
int[] array1= {5,3,2,4,7};
int no=60;
int len=array1.length; //5
int[] array2=new int[len+1];
int len2=array2.length; //6
array2[len2-1]=no; //array2[5]=60
for(int i=0;i<array1.length;i++)
{
array2[i]=array1[i];
}
for(int i=0;i<array2.length;i++)
{
System.out.println(array2[i]);
}
Count of given particular no
int[] array= {10,20,10,30,40,10,25};
int search=10,count=0;
int i=0;
while(i<array.length)
{
if(array[i]==search)
{
count++;
}
i++;
}
Count 10 and 20 nos in the given array
int[] array= {10,20,10,30,40,10,25};
int search1=10,search2=20,count=0;
int i=0;
while(i<array.length)
{
if((array[i]==search1)||(array[i]==search2))
{
count++;
}
i++;
}
System.out.println(count);
Array program
int[] array= {10,20,10,30,40,10,25};
int search1=10,search2=20,count1=0,count2=0;
int i=0;
while(i<array.length)
{
if(array[i]==search1)
{
count1++;
}
}
System.out.println(count1);
else if(array[i]==search2)
{
count2++;
}
i++;
int[] arr1= {10,20,10,30,40,10,25,20};
int[] search= {10,20};
int i=0,count=0;
while(i<arr.length)
Count 10 and 20 in given Array
int [] arr1= {10,20,10,30,40,10,25,20};
int[] search= {10,20}; int j=0;
while(j<search.length)
{
int i=0,count=0;
while(i<arr1.length)
{
if(arr1[i]==search[j])
{
count++;
}
i++;
}
System.out.println(count);
j++;
}
Max number Program
int[] no= {3,7,2,8,5};
int max=0; int i=0;
while(i<no.length)
{
if(max<no[i])
{
max=no[i];
}
i++;
}
System.out.println(max);
Max and Min Program
int[] no= {3,7,-2,8,-5};
int max=Integer.MIN_VALUE; int i=0; int min=Integer.MAX_VALUE;
while(i<no.length)
{
if(max<no[i])
{
max=no[i];
}
else if(min>no[i])
{
min=no[i];
}
i++;
}
System.out.println(max);
System.out.println(min);
Find first maximum and second maximum
int[] no= {3,7,2,8,5};
int max=Integer.MIN_VALUE; // min max_value
int max2=Integer.MIN_VALUE; //min max_value
int i=0;
while(imax) // less than
{
max2=max;
max=no[i];
}
else if(no[i]>max2) // less than
{
max2=no[i];
}
i++;
}
System.out.println(max);
System.out.println(max2);
Max Min Program e.g 2
int[] no= {3,7,2,8,5};
int min=Integer.MAX_VALUE;
int min2=Integer.MAX_VALUE;
int i=0;
while(i<no.length)
{
if(no[i]<min)
{
min2=min;
min=no[i];
}
else if(no[i]<min2)
{
min2=no[i];
}
i++;
}
System.out.println(min);
System.out.println(min2);
Pre defined names
DataType Class names
byte – Byte
short – Short
int – Integer
long – Long
char – Charecter
boolean – Boolean
float – Float
double – Double