My aim is to create a database like code where i add planets and the year they are found, and once the user inputs planets it shows all the planets and the year they are found, so far i have created this.
import java.util.HashSet;
import java.util.Scanner;
import java.lang.*;
public class sky {
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
// HashSet declaration
HashSet < String > planet =
new HashSet < String > ();
// Adding elements to the HashSet
planet.add("planet A");
planet.add("planet B");
planet.add("planet C");
planet.add("planet D");
planet.add("planet E");
//Addition of duplicate elements will not show
planet.add("planet A");
System.out.println("enter the word");
String input = in .next();
int count = 0;
for (int i = 0; i < input.length(); i++)
{
if (sky.contains(input.HashSet(i))) count++;
}
System.out.println("the planets are");
System.out.println(count);
HashSet < String > date =
new HashSet < String > ();
// Adding elements to the HashSet
date.add("2001");
date.add("2002");
date.add("2003");
date.add("2004");
date.add("2005");
//Displaying HashSet elements
System.out.println(planet);
System.out.println(date);
}
}
errors exsist
See Question&Answers more detail:os