Вы можете использовать HashMap
, где ключ - это конкатенация первых двух строк, которые вы будете использовать для поиска, а значение - логическое значение, представляющее строки yes
и no
.
В качестве альтернативы кажется, что слов во втором столбце будет меньше, поскольку они представляют категории.У вас может быть HashMap<String, HashMap<String, Boolean>>
, где вы сначала индексируете, например, «существительное», «глагол» и т. Д., А затем вы индексируете, например, «машина», «собака», «эффект», чтобы добраться до логического значения.Это, вероятно, будет более экономичным.