String [] P = K.split(" ");
//NB: the value of K is "malaria zika AIDS"
 for (int x=0;x< P.length; x++) 
   {
       if (P[x]=="zika") 
          { 
            System.out.println( "This is zika virus P[x]="+ P[x]); 
               }else{
           System.out.println( "This is NOT zika virus P[x]="+P[x]); 
          }
   }
Expecting
This is NOT zika virus P[x]=Malaria
This is zika virus P[x]=zika
This is NOT zika virus P[x]=AIDS
But Getting
This is NOT zika virus P[x]=Malaria
This is NOT zika virus P[x]=zika
This is NOT zika virus P[x]=AIDS
What am I missing? I believe that this is the part with the problem. if (P[x]=="zika")
 
    