Complete the method below that prints all elements that are in both Set s and Set t. Each matching element should be followed by a space. What can I change to make it work? import java.util.Set; import java.util.Iterator; public class Sets {    public static void printMatches(Set s, Set t)    {       System.out.print("{ ");       while(in.hasNext()){          String next = in.next();          {             if((s.contains(next))&& (t.contains(next))){                System.out.print(next+" ");             }          }                    System.out.println("}");    } } import java.util.Set; import java.util.TreeSet; import java.util.Arrays; public class SetsTester {    public static void main(String[] args)    {       Set set1 = new TreeSet<>(Arrays.asList("Bob", "Bill", "Sally"));       Set set2 = new TreeSet<>(Arrays.asList("Sam", "Bob", "Frank"));       Sets.printMatches(set1, set2);       System.out.println("Expected: { Bob }");       Set set3 = new TreeSet<>(Arrays.asList("Sally", "Bill", "Frank"));       Sets.printMatches(set1, set3);       System.out.println("Expected: { Bill Sally }");       Sets.printMatches(set2, set3);       System.out.println("Expected: { Frank }");    } }

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Complete the method below that prints all elements that are in both Set<String> s and Set<String> t. Each matching element should be followed by a space.

What can I change to make it work?

import java.util.Set;
import java.util.Iterator;

public class Sets
{
   public static void printMatches(Set<String> s, Set<String> t)
   {
      System.out.print("{ ");

      while(in.hasNext()){
         String next = in.next();
         {
            if((s.contains(next))&& (t.contains(next))){
               System.out.print(next+" ");
            }
         }
            

      System.out.println("}");
   }
}

import java.util.Set;
import java.util.TreeSet;
import java.util.Arrays;

public class SetsTester
{
   public static void main(String[] args)
   {
      Set<String> set1 = new TreeSet<>(Arrays.asList("Bob", "Bill", "Sally"));
      Set<String> set2 = new TreeSet<>(Arrays.asList("Sam", "Bob", "Frank"));
      Sets.printMatches(set1, set2);
      System.out.println("Expected: { Bob }");
      Set<String> set3 = new TreeSet<>(Arrays.asList("Sally", "Bill", "Frank"));
      Sets.printMatches(set1, set3);
      System.out.println("Expected: { Bill Sally }");
      Sets.printMatches(set2, set3);
      System.out.println("Expected: { Frank }");
   }
}

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 5 steps with 3 images

Blurred answer
Knowledge Booster
Time complexity
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education