请问list<string>name =new list<string>()意思

如题所述

首先:这条语句有错误。List 是一个接口。可以new 但不是这样new, new接口要实现接口里的所有方法。
然后:正确的语句应该是。(一种)List<String> list = new ArrayList<>();
意思就是定义了一个只可以存放String类型的集合。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-31

List<数据类型> 集合名称 = new ArrayList<数据类型>();

    从整体看是不是跟实例化类相像,前半部分声明一个某数据类型的集合变量,后半部分 new 实例化一个相同数据类型的集合对象,调用它的无参构造方法.

    整个用中文解读出来就是,调用集合类的无参构造函数实例化一个集合对象,并将实例化的对象赋值给一个名字为name的String类型的集合变量.

追问

04至07是什么意思啊

追答

往集合中添加数据

追问

09至12呢

追答

一样的啊.只不过是两个集合啊,一个集合叫name,一个集合叫email,04-07和09-12做的是同样的操作,一个是往name集合中添加数据,一个是往email集合中添加数据

追问

好的

本回答被网友采纳
第2个回答  2019-11-14
你看的什么书?能分享一下吗?