[英]How to Find Key in Groovy
public String find(int number) {
String name = phoneBookMap.get(number);
if (name!=null) {
return name;
}
else {
return -1;
}
}
If you have the key and the value如果你有钥匙和价值
name:Jone
number:1234
phoneBookMap = [Jone : 1234]
What is the way to find a name
only with number
?只用
number
查找name
的方法是什么?
You will have to search by value, something like:您将不得不按值搜索,例如:
String find(int number) {
phoneBookMap.entrySet().find{it.value == number}?.key ?: -1
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.