首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Java泛型方法的返回类型

Java泛型方法的返回类型
EN

Stack Overflow用户
提问于 2012-07-08 01:39:11
回答 4查看 14.7K关注 0票数 30

我想知道为什么不返回任何void的泛型方法被这样声明(或者可以这样声明):

代码语言:javascript
复制
   public static <E> void printArray( E[] inputArray ) {
     // Display array elements              
     for ( E element : inputArray ){        
        System.out.printf( "%s ", element );
     }
     System.out.println();
   }

看起来<E>是返回对象的类型,但该方法实际上不返回任何内容。那么,在这种情况下,<E>的真正含义是什么?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11377248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档