アプリ版:「スタンプのみでお礼する」機能のリリースについて

a <> a = new a <>();

<>ここには何を指定するのでしょうか?

A 回答 (3件)

https://www.milk-island.net/document/java/kihon/ …

>ジェネリクスとは
>
>ListやMap、Setに格納する対象は、オブジェクトであれば何でも良いものの、そのままでは、取り出す際に明示的なキャストが必要となってしまいます。そこで、ジェネリクスという記法が Javaに取り入れられました。
>
>例えば、String型を格納する ArrayListの場合は、以下のように記述します。
>
> List<String> months = new ArrayList<String>();
>その後、Java1.7にてダイヤモンド演算子が登場し、表記がシンプルになりました。
>
> List<String> months = new ArrayList<>();

Javaのジェネリクスな話
https://qiita.com/b1ueskydragon/items/f6d42cd258 …
    • good
    • 0

>No.2 回答者: amanojaku6



>その後、Java1.7にてダイヤモンド演算子が登場し、

↑このバージョンを正確に言うと「Java 7」です。

Javaのバージョン
https://so-zou.jp/software/tech/programming/java …

以前はJDK(Java Development Kit)は開発者バージョンを使っていましたが、最近は正式?にJDK(Java Development Kit)も製品バージョンを使っているようです。
    • good
    • 0

「ダイヤモンド演算子」で検索!

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!