いくつかの値を含む LinkedHashMap がありますが、必要な形式で印刷するのに苦労しています。サイズ整数が渡され、値を正方形形式で出力し、サイズ値までの特定のキーの値がない場合は、代わりに 0 を配置します。
これらがハッシュマップの値であるとします。最初は場所、2番目は値です
hashmap.put(1, 10);
hashmap.put(2, 90);
hashmap.put(4, 9);
hashmap.put(7, 2);
hashmap.put(11, 4);
hashmap.put(14, 45);
値4(高さ/幅)が渡された後、次のように印刷したいと思います。
0 10 90 0
9 0 0 2
0 0 0 4
0 0 45 0
申し訳ありませんが、これは本当にうまく説明されていません。より良い言い方がわかりません! どんな助けにも乾杯。