Arrays in Java Part 2
Arrays in Java Part 2
syntax:
for(int i=0;i<arrayname.length;i++){
//process
}
ex:
int x[]={4,2,5,6,8,9,2,5};
//print all array elements
for(int i=0;i<x.length;i++) {
System.out.print(x[i]+" ");
}
for(datatype variable:iterator) {
//process;
}
ex:
int x[]={4,2,5,6,8,9,2,5};
//iteration
for(int data: x){
System.out.print(data+" ");
}
int arr[]={4,2,5,6,7,5,4,3,4,5};
int res=0;
for(int d:arr){
res=res+d;
}
System.out.println(sum);
int arr[]={4,2,5,6,7,5,4,3,4,5};
int sum=0;
for(int d:arr){
if(d%2==0){
sum=sum+d;
}
}
System.out.println(sum);
int arr[]={4,2,5,6,7,5,4,3,4,5};
int flag=0; // prime number
for(int d:arr){
for(int count=2;count<d/2;count++){
if(d%count==0){
flag=1;//non-prime number
break;// stop the inner loop
}
}
if(flag==0){
System.out.println(d);
}
flag=0;
}
int arr[]={4,2,5,6,7,5,4,3,4,5};
int count=0; // counter
int ele=4; // element
for(int d:arr){
if(d==ele){
count++;
}
}
System.out.println(count);