sample35_2.java

来自「Java SE 6.0前32-34章示的示例代码,简单易学」· Java 代码 · 共 26 行

JAVA
26
字号
package wyf.jc;
public class Sample35_2
{
	//自定义的泛型方法
	public static <T> T getLast(T[] a)
	{
		//返回指定类型数组的最后一个元素
		return a[a.length-1];
	} 
	public static void main(String args[]) 
	{
		//创建字符串类型的数组
		String[] str={"这里是第一个元素","这里是第二个元素","这里是第三个元素"};
		//使用泛型方法,并为其指定类型参数
		String laststr=Sample35_2.<String>getLast(str);
		//打印结果
		System.out.println("String数组str的最后一个元素为:“"+laststr+"”。");
		//创建Integer类型数组
		Integer[] num={new Integer(100),new Integer(200),new Integer(300)};
		//使用泛型方法,但并没有显式指定类型参数
		Integer lastnum=Sample35_2.getLast(num);
		//打印结果
		System.out.println("Integer数组num的最后一个元素为:“"+lastnum+"”。");
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?