У меня есть файл свойства Java, и есть KEY
как ORDER
. Поэтому я извлекаю VALUE
этого KEY
с помощью метода getProperty()
после загрузки файла свойств, как показано ниже.:
String s = prop.getProperty("ORDER");
затем
s ="SALES:0,SALE_PRODUCTS:1,EXPENSES:2,EXPENSES_ITEMS:3";
Мне нужно создать HashMap из строки выше. SALES,SALE_PRODUCTS,EXPENSES,EXPENSES_ITEMS
должен быть KEY
для HashMap, а 0,1,2,3,
должен быть VALUE
KEY
s.
Если он жесткий, он выглядит следующим образом:
Map<String, Integer> myMap = new HashMap<String, Integer>();
myMap.put("SALES", 0);
myMap.put("SALE_PRODUCTS", 1);
myMap.put("EXPENSES", 2);
myMap.put("EXPENSES_ITEMS", 3);