Java: en Passant d'une Carte comme paramètre d'une fonction
Je suis nouveau sur Java, et ont besoin de savoir comment passer un tableau associatif (Map) comme un paramètre dans une fonction.
Voici ce que je suis désireux de le faire en Java, montré en 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";
}
?>
OriginalL'auteur TeamBlast | 2011-07-03
Vous devez vous connecter pour publier un commentaire.
Où
K
est le type des clés, etV
est le type des valeurs.Noter que
Map
n'est qu'une interface, de sorte à créer une telle carte, vous aurez besoin de créer une instance deHashMap
ou similaire, comme suit:Voir aussi:
OriginalL'auteur Sebastian Paaske Tørholm
Comme vous pouvez le voir, il suffit d'utiliser un Carte.
OriginalL'auteur phihag