Помогите, пожалуйста, разобраться. В данной задаче в правильном решении идет объявление TreeMap, затем: 1) String fileName = args[0]; тут понятно, передано имя файла 2) Далее происходит процесс считывания файла и заполнения массива именем и значением соответственно. Непонятен момент с if (salary.containsKey(name)). Как это может сработать, если мы еще ничего не клали в TreeMap salary, он только был объявлен? Хочется понять логику, заранее спасибо