Java 代码中问号“?“代表什么呢?

转自:

Java 代码中问号"?"代表什么呢?

问号?的概念

"问号?":在Java代码中是类型通配符,用于代表一个具体的参数类型
下文笔者将展示"问号?"的相关使用说明,如下所示:

package com.java265;

import java.util.ArrayList;
import java.util.List;

public class testMain<T> {
	/*
	 * java265.com 类型通配符的示例
	 */

	public static void showInfo(List<?> info) {
		System.out.println("data==>:" + info.get(0));
	}

	public static void main(String[] args) {
		List<String> objectName = new ArrayList<String>();
		objectName.add("Java265.com");

		showInfo(objectName);
	}
}

------运行以上代码,将输出以下信息----
data==>:Java265.com

版权声明:本文为qq_25073223原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。