I make program like a marks journal. I am stuck in at users input. I want to make method which takes users input and puts it in HashMap. I guess there is a problem in my understanding methods works with each other.
import java.io.*;
import java.util.*;
public class Main {
HashMap marks;
public void scanMark(){
Scanner scan = new Scanner(System.in);
System.out.println("Class Mark");
String classname = scan.next();
int mark = scan.nextInt();
marks.put(classname, mark);
scan.close();
}
public static void main(String[] args) {
HashMap<String, Integer> markList = new HashMap<>();
System.out.println("1.Add Mark\n2.Delete Mark\n3.Show Mark");
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
sc.close();
if(x == 1){
markList.scanMark();
}
}
}