日期:2014-05-20  浏览次数:20723 次

一个简单的格式问题,只是确认下
问题1:
Java code
import java.util.*;

public class ArrayIsNotIterable {
  static <T> void test(Iterable<T> ib) {  //这里有2个<T>,我还没学泛型,所以提前想问下,是否是如果要设置形参中的参数类型,那么方法的返回值前也要写一个<T>?还有<T>里的T的意思是指所有接受这个接口的类型?
    for(T t : ib)
      System.out.print(t + " ");
  }
  public static void main(String[] args) {
    test(Arrays.asList(1, 2, 3));
    String[] strings = { "A", "B", "C" };
    // An array works in foreach, but it's not Iterable:
    //! test(strings);
    // You must explicitly convert it to an Iterable:
    test(Arrays.asList(strings));
  }
}


问题2:
public class Test1 extends Test2<Pet>{ } 这里 Test2<Pet> 意思是说,使用所有Test2这个类里的方法,其参数必须传Pet类型的?


--------------------------------
以下内容为自动编辑的内容,并非楼主的发贴内容,此仅用于显示而已,并无任何其他特殊作用
楼主【llm0528】截止到2008-08-04 16:51:09的历史汇总数据(不包括此帖):
发帖的总数量:74 发帖的总分数:1640 每贴平均分数:22  
回帖的总数量:67 得分贴总数量:2 回帖的得分率:2%  
结贴的总数量:74 结贴的总分数:1640  
无满意结贴数:0 无满意结贴分:0  
未结的帖子数:0 未结的总分数:0  
结贴的百分比:100.00% 结分的百分比:100.00%  
无满意结贴率:0.00 % 无满意结分率:0.00 %  
敬礼!
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=llm0528

------解决方案--------------------
哈哈,看第一贴的时候,把我笑掉了左边倒数第四颗门牙
------解决方案--------------------
静态块
------解决方案--------------------
探讨
关于3楼:
看第一贴?是我之前发的那帖?真的假的?如果是开玩笑,应该不用说笑掉了左边倒数第四颗门牙,这么详细。
可以写:把我笑坏了。或者可以写:把我牙都笑掉了。
如果是真的,那这件事情本身就变成一个笑话了~...

4楼的回答看不懂~

------解决方案--------------------
探讨
关于3楼:
看第一贴?是我之前发的那帖?真的假的?如果是开玩笑,应该不用说笑掉了左边倒数第四颗门牙,这么详细。
可以写:把我笑坏了。或者可以写:把我牙都笑掉了。
如果是真的,那这件事情本身就变成一个笑话了~...

4楼的回答看不懂~