A c.Flip
- это отображение ключей на значения.В частности, он имеет String
ключи и Object
значения, хранящиеся в двух массивах внутри Flip
(называемые x
и y
соответственно).
Если вы хотите получить значение дляключом "foo", тогда вы можете сделать что-то вроде этого:
c.Flip myFlip = ...; // Get hold of your flip
Object value = myFlip.at("foo"); // Throws ArrayIndexOutOfBoundsException if "foo" is not found
Если вам случится узнать, что значение будет String
, то вы можете привести его:
String strValue = (String) value; // Throws ClassCastException if value isn't a String
Вы также можете объединить две последние строки в одну, например, так:
String strValue = (String) myFlip.at("foo");