キーワードを特定の値にマッピングする方法があります。実際のハッシュマップを返すので、そのキーと値のペアを参照できます。JavaでHashMapオブジェクトを返すことはできますか?
-4
A
答えて
1
はい。私が上記したようにですので、他の場所
public Map<String, String> mapTheThings(String keyWord, String certainValue)
{
Map<String, String> theThings = new HashMap<>();
//do things to get the Map built
theThings.put(keyWord, certainValue); //or something similar
return theThings;
}
、
Map<String, String> actualHashMap = mapTheThings("keyWord", "certainValue");
String value = actualHashMap.get("keyWord"); //The map has this entry in it that you 'put' into it inside of the other method.
注意、あなたは、代わりにHashMap
の戻り値の型Map
を作ることを好む必要があります。それはちょうど、他のオブジェクトを返すように、容易に可能ですベストプラクティスは常にprogram to an interface rather than a concrete classです。将来、あなたはTreeMap
やそれ以外のものを完全に望んでいないと誰が言いますか?
関連する問題
- 1. javaの四角形オブジェクトの色を返すことはできますか?
- 2. 単にPDOでオブジェクトを返すことはできますか?
- 3. EC2メタデータAPIがオブジェクトを返すことはできますか?
- 4. Javaメソッドは型Enumを返すことができますか?
- 5. java StringTokenizer - nextTokenはnullを返すことができますか?
- 6. JavaでHashMapからオブジェクトを取得していますか?
- 7. Java Hashmapのタイピングシステムとは何ですか?
- 8. AngularJSサービスでオブジェクト型を返すことはできません
- 9. Java HashMapはデッドロックを作成できますか?
- 10. Rustでオブジェクトを効率的に値で返すことはできますか?
- 11. javaでHashMapのkeySet()メソッドを呼び出すと、どのようなオブジェクトが返されますか?
- 12. Javaの大きなHashMapを保存できますか?
- 13. クラスはオブジェクトを返すことができません
- 14. プロパティファイルから値を返すことができません - Java
- 15. JavaのHashMapでは、keySetから要素を削除するとhashmapオブジェクトに影響しますか?このスニペットは後
- 16. log4j変換パターンでJavaオブジェクトを使用することはできますか?
- 17. コンストラクタでJavaオブジェクトをサブクラス化することはできますか?
- 18. JAX-RSコールからDateオブジェクトを返すことはできますか?
- 19. 関数からCRecordsetオブジェクトを返すことはできますか?
- 20. DataContext.ExecuteQueryから匿名オブジェクトのIEnumerableを返すことはできますか?
- 21. マネージC++アセンブリはオブジェクトをC#に返すことはできますか?
- 22. Javaオブジェクトのシリアライゼーション:Hashtableをシリアライズし、HashMapで逆シリアル化します。
- 23. Apollo Mutationはカスタム結果オブジェクトを返すことができますか?
- 24. GObjectシグナルが非gobjectオブジェクトを返すことはできますか?
- 25. オブジェクトの一部だけを返すことはできますか?
- 26. どのように私はJavaのインターフェイスが非プリミティブ型のオブジェクトを返すことができますか?
- 27. Javaのインタフェースのオブジェクトを作成することはできますか?
- 28. オブジェクトは自分自身を破壊することができますか? (Java)
- 29. オブジェクトのリストからHashMapを返す方法は?
- 30. HashMapオブジェクト〜myMapはパブリックJavaメソッドで作成されました
はい、それは可能でしょうか? – tkausl
質問にいくつかのコードを追加できますか?それから、あなたがしたいことが正しいかどうかを見てみましょう。 – mdewit
'public Map getMyMagicMap(最終入力入力)'? –