Problem:
How to generate a key value pair using Hash map in java
Code:
import java.util.*;
class Record
{
public static void main(String[] args)
{
HashMap h=new HashMap();
String name,rollno,branch,year;
int a,b,c,d;
Scanner s=new Scanner(System.in);
System.out.println("Welcome to record management");
System.out.println("\nEnter key for name");
a=Integer.parseInt(s.nextLine());
System.out.println("Enter the student name");
name=s.nextLine();
h.put(a,name);
System.out.println("\nEnter key for rollno");
b=Integer.parseInt(s.nextLine());
System.out.println("Enter the student rollno");
rollno=s.nextLine();
h.put(b,rollno);
System.out.println("\nEnter key for branch");
c=Integer.parseInt(s.nextLine());
System.out.println("Enter the student branch");
branch=s.nextLine();
h.put(c,branch);
System.out.println("\nEnter key for year");
d=Integer.parseInt(s.nextLine());
System.out.println("Enter the student year");
year=s.nextLine();
h.put(d,year);
System.out.println(h);
}
}
How to generate a key value pair using Hash map in java
Code:
import java.util.*;
class Record
{
public static void main(String[] args)
{
HashMap h=new HashMap();
String name,rollno,branch,year;
int a,b,c,d;
Scanner s=new Scanner(System.in);
System.out.println("Welcome to record management");
System.out.println("\nEnter key for name");
a=Integer.parseInt(s.nextLine());
System.out.println("Enter the student name");
name=s.nextLine();
h.put(a,name);
System.out.println("\nEnter key for rollno");
b=Integer.parseInt(s.nextLine());
System.out.println("Enter the student rollno");
rollno=s.nextLine();
h.put(b,rollno);
System.out.println("\nEnter key for branch");
c=Integer.parseInt(s.nextLine());
System.out.println("Enter the student branch");
branch=s.nextLine();
h.put(c,branch);
System.out.println("\nEnter key for year");
d=Integer.parseInt(s.nextLine());
System.out.println("Enter the student year");
year=s.nextLine();
h.put(d,year);
System.out.println(h);
}
}
No comments:
Post a Comment