簡體   English   中英

Java - 應參數化對泛型類型 X 的引用

[英]Java - References to generic type X should be parameterized

我做錯了什么? 我嘗試從這個完美的工作代碼中制作我的代碼,但在我的版本中,我收到一個錯誤“對泛型類型 Process1 的引用應該被參數化”。 從這一行開始: Process1 p1 = new Process1(data);

我正在嘗試從原始代碼中添加一些配件,但這並沒有解決問題。 它似乎有一些我沒有的東西。

您將 Process1 聲明為泛型類型,需要一個類型參數:

public class Process1 <T extends SharedData>

因此,當您實例化 Process1 時,您需要提供一個合適的參數。

不是

Process1 p1 = new Process1(data);

Process1<SomeTypeHere> p1 = new Process1<>(someMatchingObject);

特別是

Process1<Data> p1 = new Process1<>(data);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM