Я пытаюсь создать программу, которая позволяет помещать любые данные в таблицу, и вы можете выполнять такие функции, как подсчет количества слов в столбце, строке и т. Д. Использует a HashMap
лучший способ сделать это?Использование хеш-карт для создания таблицы в Java
Если нет, что вы можете порекомендовать?
На данный момент я изо всех сил, чтобы посчитать каждую из букв, и это добавление 1 к каждому из значений каждый раз давая a = 8
, b
и c = 0
public void main(String[] args){
map.put("0", "a");
map.put("1", "b");
map.put("2", "c");
map.put("3", "a");
map.put("4", "b");
map.put("5", "a");
map.put("6", "b");
map.put("7", "c");
for(Map.Entry ent : map.entrySet()){
if(map.containsValue("a")){
x++;}
else if(map.containsValue("b")){
y++;}
else if(map.containsValue("c")){
z++;}
}
System.out.println("a = " + x);
System.out.println("b = " + y);
System.out.println("c = " + z);
как сохранить ряд строк? – Andrew
@AndrewTobilko Вместо 'Integer' вы можете использовать' List 'для индексов строк, а' list.size() 'будет числом вхождений –
Maljam