java 怎么创建一个list集合

作者&投稿:姓葛 (若有异议请与网页底部的电邮联系)
用java语言如何创建一个list集合?~

java创建一个list集合,List是不能直接实例化的,所以要用其他的,如ArrayList。

1、List temp=new ArrayList();
2、temp.add(xxx)。


其他解决方法:
1、List list = new ArrayList();//创建集合对象;
2、list.Add("1");//在集合里存入数据。
3、list.Add("2");
4、List是一个接口,不能实例化,创建对象时要使用他的实现类ArrayList(其他)。

package test;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 用java创建一个List集合用java创建一个list集合,保存'a b a b c a c b a a b'。
* 然后使用Map集合,key保存对应的字母,value保存对应字母的出现次数。
* @author ASUS
*
*/
public class Test15 {
public static void main(String[] args) {
List list = new ArrayList();
list.add('a');
list.add('b');
list.add('a');
list.add('b');
list.add('c');
list.add('a');
list.add('c');
list.add('b');
list.add('a');
list.add('a');
list.add('b');

Map map = new HashMap();
for(Character ch : list){
if(map.containsKey(ch)){
int num = map.get(ch);
num+=1;
map.put(ch, num);
}else{
map.put(ch, 1);
}
}

System.out.println(map);
}
}

java创建一个list集合,List是不能直接实例化的,所以要用其他的,如ArrayList。

1、List temp=new ArrayList();

2、temp.add(xxx)。



java创建一个list集合,List是不能直接实例化的,所以要用其他的,如ArrayList

List temp=new ArrayList();
temp.add(xxx);


List<String> list = new ArrayList<String>();//创建集合对象;
list.Add("1");//在集合里存入数据
list.Add("2");
List是一个接口,不能实例化,创建对象时要使用他的实现类ArrayList(其他);

视频讲解的是Java面向对象编程语言中通过自定义节点实现自己的一个LinkedList。



List<String> myNameCollect = new ArrayList<String>();
myNameCollect .add("Bill");
myNameCollect .add("Jonse");
myNameCollect .add("Goupi");


元宝山区15699305897: java 怎么创建一个list集合 -
袁章迪素: java创建一个list集合,List是不能直接实例化的,所以要用其他的,如ArrayList.1、List temp=new ArrayList(); 2、temp.add(xxx).其他解决方法: 1、List<String> list = new ArrayList<String>();//创建集合对象; 2、list.Add("1");//在集合里存入数据. 3、list.Add("2"); 4、List是一个接口,不能实例化,创建对象时要使用他的实现类ArrayList(其他).

元宝山区15699305897: 怎样用Java编写一个list -
袁章迪素: import java.util.*;public class TestList { public static void main(String[] args) { List li = new ArrayList(); li.add("a"); li.add("b"); li.add(...

元宝山区15699305897: java语言如何创建set的一个实例 -
袁章迪素: java创建一个list集合,list是不能直接实例化的,所以要用其他的,如arraylist.1、list temp=new arraylist();2、temp.add(xxx).其他解决方法:1、list list = new arraylist();//创建集合对象;2、list.add("1");//在集合里存入数据.3、list.add("2");4、list是一个接口,不能实例化,创建对象时要使用他的实现类arraylist(其他).

元宝山区15699305897: java 循环list集合 有几种方法
袁章迪素: public static void main(String[] args) { List<Integer> list = new ArrayList<>(); list.add(0); list.add(1); list.add(2); list.add(3); list.add(4); list.add(5);//for for(int i=0; i<list.size(); i++){ System.out.println(list.get(i)); }//for each for(Integer i : list){ System.out....

元宝山区15699305897: 用java创建一个List集合,来保存26个大写的字母. -
袁章迪素: List<Character> list = new ArrayList<>(); for (int i = 0; i < 26; i++) { list.add((char) (65+i)); }

元宝山区15699305897: java对象,如何将一个list集合 -
袁章迪素: 代码如下:import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; import java.util.List; class Music { private int id; private String name; private String singer; public Music(int id, String name, String singer) { ...

元宝山区15699305897: java list集合什么意思 -
袁章迪素: java 方法/步骤创建List集合: List list = new ArrayList(); 给list集合添加元素: list.add("hahah"); list.add("hahah"); list.add("java"); list.add("java"); list.add("java"); 进行遍历: Iterator i = list.iterator(); while(i.hasNext()) { String s = (...

元宝山区15699305897: 用java创建一个包含5个元素的List集合,然后将该List集合转换为数组,并输出转 换后的数组. -
袁章迪素: 这是创建list集合 List list = new ArrayLIst(); lsit.add(0); lsit.add(1);lsit.add(2);lsit.add(3);lsit.add(4);这是把list集合转换成数组 public Object[] getArray(List list){Object[] obj = {};for(int i = 0;i < list.size();i++){obj[i] = list.get(i);} return obj;}

元宝山区15699305897: 用java创建一个称为List的类,它能存储任何类型的对象,并可以在任何时候增加或删除对象 -
袁章迪素: Java中是有java.util.List接口的,实现类有一大堆,常用的有ArrayList(底层是数组)和LinkedList(底层是链表),创建方法是这样的: ListarryList = new ArrayList(); List linkedList = new LinkedList();上面用到是多态. 添加是这样的: ...

元宝山区15699305897: 如何在Java中构建一个不包含重复元素的List -
袁章迪素: 方法一:你可以采用楼上说的使用Set集合 但是具有限制; 方法二:自己封装一个List 你需要 List 中存放的对象实现一个comparable 接口,当一个元素被加入list 的时候 先判断是否相等 ,相等就不进行任何操作;

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网