Обратите внимание, код argsID.equals(idList) по дебагеру должен запускать цикл, но этого не происходит и перескакивает на i=1.. что это значит? посмотрел в отчете дебагера, там значение value имеет разную длину char? это из за этого? что делать?