简单代码:
class MyClass<T>
{
private T t;
public void add(T t)
{
this.t = t;
}
public T get()
{
return t;
}
}
接着:
public static void main(String[] args) {
MyClass<String> StringClass = new MyClass<>();
StringClass.add("This is string");
// **Or actually it can be: StringClass.add(new String("This is string"));**
我看到人们使用StringClass.add(new String("This is string"))
而不是简单的版本StringClass.add("This is string")
。有什么不同?
同样的故事Integers
。