Tea*_*ast 4 php java arrays function map
我是Java的新手,需要知道如何将关联数组(Map)作为函数中的单个参数传递.
这是我想用Java做的事情,用PHP表示.
<?php
public class exampleClass {
public function exampleFunction($exampleParam){
if(isset($exampleParam['exampleKey'])){
return true;
}
else {
return false;
}
}
}
$ourMap = array(
'exampleKey' => "yes, it is set"
);
$ourClass = new exampleClass();
$ourResult = $ourClass->exampleFunction($ourMap);
if(!$ourResult){
echo "In Map";
}
else {
echo "Not in Map";
}
?>
Run Code Online (Sandbox Code Playgroud)
Seb*_*olm 10
public boolean foo(Map<K,V> map) {
...
}
Run Code Online (Sandbox Code Playgroud)
K
键的类型在哪里,V
是值的类型.
请注意,这Map
只是一个接口,因此要创建这样的地图,您需要创建一个HashMap
或类似的实例,如下所示:
Map<K,V> map = new HashMap<K, V>();
foo(map);
Run Code Online (Sandbox Code Playgroud)
也可以看看:
归档时间: |
|
查看次数: |
18997 次 |
最近记录: |