import java.util.HashMap;
import java.util.Scanner;
import java.util.Map;
import java.util.Set;
public class DBUtil {
public DBUtil() {
Map<Integer,String> map = new HashMap<Integer,String>();
map.put(111111,"111111");
map.put(222222,"222222");
map.put(333333,"333333");
map.put(555555,"555555");
}
public void getMassage() {
Scanner scan=new Scanner(System.in);
System.out.println("请输入要查询的账号ID");
int id=scan.nextInt();
int value=Map.get("id");
System.out.println(id);
}
public void getMassages() {
System.out.println(map);
}
}
怎么样才能在方法中使用方法外的map集合
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class DBUtil {
private Map<Integer,String> map;
public DBUtil() {
map = new HashMap<Integer,String>();
map.put(111111,"111111");
map.put(222222,"222222");
map.put(333333,"333333");
map.put(555555,"555555");
}
public void getMassage() {
Scanner scan=new Scanner(System.in);
System.out.println("请输入要查询的账号ID");
int id=scan.nextInt();
String value=map.get("id");
System.out.println(id);
}
public void getMassages() {
System.out.println(map);
}
}