Java Question 1 You are given two int variables j and k an i

Java

Question 1:

You are given two int  variables  j and k, an int  array  zipcodeList that has been declared and initialized , and an boolean  variable  duplicates.

Write some code that assigns  true  to duplicates if any two elements in the array have the same value , and that assigns  false  to duplicates otherwise. Use only j, k, zipcodeList, and duplicates.

Question 2:

You are given an int  variable  k, an int  array  zipcodeList that has been declared and initialized , and an boolean  variable  duplicates.

Write some code that assigns  true  to duplicates if there are two adjacent elements in the array that have the same value , and that assigns  false  to duplicates otherwise. Use only k, zipcodeList, and duplicates.

Solution


// Question 1
public static boolean checkDuplicates(int[] zipcodeList)
{
   boolean duplicates = false;
   int k = 0;
   int j = 0;

   // check for duplicates
   for( k = 0; k < zipcodeList.length; k++)
   {
      for( j = 0; j < zipcodeList.length; j++)
       {
           if (zipcodeList(k) == zipcodeList(j) && j!=k )
              {
                  duplicates = true;
                  // break when duplicates are found in array
                  break;
              }
          }
   }
   return duplicates;
}

// Question 2
public static boolean checkAdjacentDuplicates(int[] zipcodeList)
{
   boolean duplicates = false;
   int k = 0;

   // check for adjacent duplicates
   for( k = 1; k < zipcodeList.length; k++)
   {
       if (zipcodeList(k) == zipcodeList(k-1))
        {
            duplicates = true;
            // break when adjacent duplicates are found in array
            break;
        }
  
   }
   return duplicates;
}

Java Question 1: You are given two int variables j and k, an int array zipcodeList that has been declared and initialized , and an boolean variable duplicates.
Java Question 1: You are given two int variables j and k, an int array zipcodeList that has been declared and initialized , and an boolean variable duplicates.

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site