020-003-007

HashMapの基本操作

初級

問題説明

HashMapの基本操作

この問題では: HashMap<String, Integer>を管理するクラスを作成し、エントリの追加・値の取得・ソート済みエントリの取得をメソッドとして実装します。

学習目標: HashMapを使ったキーと値のペア管理の基本を理解する

概要

HashMap<String, Integer> を内部で管理するクラスに、以下の3つのメソッドを実装してください。

仕様

putAndGetSize(String key, int value)

  • HashMapにキーと値のペアを追加する
  • 追加後のHashMapのサイズ(エントリ数)を返す

getValue(String key)

  • 指定されたキーに対応する値を返す

getSortedEntries()

  • 全エントリをキーのアルファベット順で key=value 形式のカンマ区切り文字列として返す
  • 例: "apple=150, banana=100, cherry=300"

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録