пятница, 5 марта 2010 г.

Лунный кофе. часть 3я.

И снова заноза.

Со сложными возвращаемыми значениями из java тоже не все так просто как хотелось бы. Например метод возвращает HashMap. Т.е. вернуть то он его вернет.. но вот работать с ним придется как в java.

Ниже пример трансформации в Lua таблицу. jMap соответственно HashMap возвращенный из java модуля.


lMap = {}
kSet = jMap:keySet()
iSet = kSet:iterator()

while iSet:hasNext() do
tmp = iSet:next()
lMap[tmp] = jMap:get(tmp)
end

вот как то так.

Комментариев нет:

Отправить комментарий