使用匿名类进行集合的初始化操作(有点类似C#中的集合初始化器),详细代码如下:
使用匿名类进行集合的初始化操作(有点类似C#中的集合初始化器),详细代码如下: //导入工具包 import java.util.ArrayList public class Demo { public static void main(String[] args) { / * * 使用集合初始化的方法为ArrayList集合初始化添加 * 和C#的不同之处 * 1.C#只用一个大括号,将要添加的数据括起来 * 而Java是用两个大括号 * 2.C#每个添加的数据之间用“,”隔开,而Java还是用“;”分号 * 3.C#可以直接写要添加的值,而Java还需要调用 add() 方法 */ //Java中的集合初始化 ArrayList als = new ArrayList() { { add("斗佛"); add("喜欢"); add("Java"); } }; //------------------------------------------------------------------- //C#中的集合初始化器的使用: //导入命名空间 collections using System.collections; //使用集合初始化器 ArrayList als2 = new ArrayList() { "斗佛", "喜欢", "Java" }; } }