java集合怎么写list

1.用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(其他)。

2.用java创建一个List集合

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<Character> list = new ArrayList<Character>();

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<Character,Integer> map = new HashMap<Character,Integer>();

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);

}

}

3.Java List集合

写个访问器方法。

如果names中的元素可以被修改,可以直接:

public List<String[]> getNames() {

return names;

}

如果不惜网names中的元素被修改:

public List<String[]> getNames(){

List<String[]> namesCopy = new ArrayList<String[]>();

//此处将元素copy到新list中,深复制还是浅复制要看具体需求了

return namesCopy;

}

4.请教Java集合中List的用法

你的第一种使用方式是JDK1.5才有的书写方式,叫泛型。

这确实和JDK的版本有关的。JDK1.5以前的版本(不包括1.5版本)是不支持的。如果你使用了JDK1.4的编译器,那么你的第一句是不能被编译通过的。

当你使用第一种方式书写时。那么,list中就必须储存String类型的数据。而不能储存别的类型数据了。当你使用后面的这种书写方式时,就没有类型限制了。

不过,推荐使用第一种方式,这样代码的可读性和以后的维护会比较方便。

希望对比有帮助。

5.用java创建一个List集合

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);}}。

6.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.println(i);

}

//iterator

Iterator<Integer> it = list.iterator();

while(it.hasNext()){

System.out.println(it.next());

}

//array

Integer[] array = new Integer[list.toArray().length];

list.toArray(array);

// for(int i=0; i<array.length; i++){

// System.out.println(array[i]);

// }

for(Integer i : array){

System.out.println(i);

}

}

java集合怎么写list

转载请注明出处育才学习网 » java集合怎么写list

知识

小猫的特点该怎么写

阅读(234)

本文主要为您介绍小猫的特点该怎么写,内容包括用一段话描写小猫的特点和外形200字左右,小猫的样子和特点描写,小猫的特点是什么50个字。我家的小猫漂亮、可爱。瞧它,灰白色的毛比上好的坐垫还要柔软,两只猫耳朵毛茸茸的,像二月的红花一样,故作

知识

送给别人的画要怎么写

阅读(504)

本文主要为您介绍送给别人的画要怎么写,内容包括作文:送给友人的画和话怎么写,要送给人的画如何署名,送别人的画赠送人和收画人的名字分别写哪里怎么写。每当我看见一群孩子在放纸鸳时;在小溪边抓小鱼时;在树下许愿时……便会想起她。她就是我

知识

饰品店宝贝标题怎么写

阅读(240)

本文主要为您介绍饰品店宝贝标题怎么写,内容包括我在淘宝店铺准备开个饰品店,现求标题广告语应该怎么写啊拜托,淘宝饰品店命名,在淘宝上卖东西怎样起宝贝标题。产品信息排名决定因素:① 发布的信息要多,而且信息标题、内容都要新颖,相同的产品

知识

爬华山后的感悟怎么写

阅读(417)

本文主要为您介绍爬华山后的感悟怎么写,内容包括爬华山的启示作文,爬华山之感想,爬完华山什么感觉。爬华山人们常说:“来西安不爬华山等于白来!”早晨,爸爸妈妈带着我乘车早早地来到了华山脚下。站在山脚下抬头往上看,啊!华山真高呀!云朵在半

知识

上的写法怎么写

阅读(595)

本文主要为您介绍上的写法怎么写,内容包括上的笔画顺序怎么写,上的笔顺怎么写的,上字怎么写好看。读音:[shàng] [shǎng] 笔顺:竖,横,横 释义: 1.上[shàng] 位置在高处的,与“下”相对 :上楼。上边。次序或时

知识

抢座风波剧情怎么写

阅读(234)

本文主要为您介绍抢座风波剧情怎么写,内容包括2019年春晚中沈腾单人表演的小品抢位子有关的作文怎么写,选票风波的剧情简介,选举风波故事梗概。春晚小品《占位子》观后感:包办不如陪伴拜年串门,围坐一起看春晚重播。让你印象深刻的节目有哪些

知识

两位数码管怎么写

阅读(247)

本文主要为您介绍两位数码管怎么写,内容包括如何用数码管显示两位数,我用的是51单片机实验板有8个数码管,点亮两位数码管的程序怎么写,如何使用两个一位数码管实现两位数码管显示。MAIN: MOV DPTR,#TAB MOV R7,#00H;十位计数 MOV R2,#00H;个

知识

想象节日作文怎么写

阅读(271)

本文主要为您介绍想象节日作文怎么写,内容包括自己想象的节日作文,想象一个节日写作文500,自己想象一个节日,写一篇作文。创造一个玩具节我想创造一个玩具节,因为我从电视上看到有好多山区的孩子没有玩具玩,还有我在上学的时候就不能玩我 喜

知识

艺字行草怎么写

阅读(253)

本文主要为您介绍艺字行草怎么写,内容包括“艺”的草书和行书怎么写,艺字行书怎么写,艺草书怎么写。“艺”字的草书:

知识

山荼花结尾怎么写

阅读(231)

本文主要为您介绍山荼花结尾怎么写,内容包括写山茶花的作文怎么结尾,山荼花的作文,山茶花观察日记的结尾。昨天早上,阳光明媚,天空万里无云。我和我的两个好朋友一块去爬山。我们坐着车来到了山脚下,抬头望去,山上一片郁郁葱葱。到处长满了小草

知识

优秀用英文怎么写

阅读(344)

本文主要为您介绍优秀用英文怎么写,内容包括优秀用英语怎么写,“优秀的”用英文怎么说,优秀英语怎么写。“优秀的”英文:excellent。excellent英 [ˈeksələnt] 美 [ˈɛksələnt] 基本含义:杰出的,优秀的,

知识

橄榄去的蓝怎么写

阅读(211)

本文主要为您介绍橄榄去的蓝怎么写,内容包括什么蓝,什么绿,什么黄,什么红,橄榄的感怎么写,xie过一枚青橄榄的xie2声怎么写急求。那里有一棵很大的蓝花楹,淡蓝色的蓝花楹开得茂盛,将柔软的枝杈压弯,随着偶尔吹过的风,大朵大朵的蓝花落下来,落花满

知识

军人的军字怎么写

阅读(287)

本文主要为您介绍军人的军字怎么写,内容包括小学一年级的题军人的军字是什么跟什么结构,军字的笔画顺序怎么写,军字笔顺怎么写。

知识

老师夸我真热心怎么写

阅读(188)

本文主要为您介绍老师夸我真热心怎么写,内容包括老师夸我是个热心的人作文怎么写,老师夸我真什么作文300以上怎么写,老师夸我真勤奋怎么写。我是一个非常热心的人,无论是谁有困难,我都去帮助他。 有一次,在学校里,我看到一个一年级的小弟弟跌倒

知识

上传服务器java怎么写

阅读(259)

本文主要为您介绍上传服务器java怎么写,内容包括java实现图片上传至服务器并显示,如何做希望要具体的代码实现,java中怎么将本地图片上传到服务器上,java中怎么将本地图片上传到服务器上。其实就是个update语句,你把图片的路径保存到字段里

知识

java简历描述怎么写

阅读(280)

本文主要为您介绍java简历描述怎么写,内容包括JAVA简历上的工作描述应该怎么写,简历上的项目描述(JAVA)怎么写,从事java开发工作简历怎样写工作描述。想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备

知识

java下拉列表代码怎么写

阅读(236)

本文主要为您介绍java下拉列表代码怎么写,内容包括JAVA,提取下拉列表的数据要怎么写,如下代码,DNumber的代码要,Java下拉列表框显示数据库中某列的值,代码怎么写啊,急用Java代码编写下拉列表,并且列表中的数据是从数据库得来。用ajax加载,然

知识

java中的continue语句怎么写

阅读(217)

本文主要为您介绍java中的continue语句怎么写,内容包括用JAVA中的continue语句编写一个程序,用JAVA中的continue语句编写一个程序,java里的continue具体用法。public class Test {public static void main(String[] args) {Scanner s

知识

怎么用集合竞价选股

阅读(145)

本文主要为您介绍怎么用集合竞价选股,内容包括怎样用集合竞价选股,如何利用集合竞价短线选股二法,怎样从集合竞价量比选股。具体方法如下:在开盘前,将通过各种渠道得来的可能上涨的个股输入电脑的自选股里,进行严密监视,虽然我不看股评,但是比如

知识

java里sql语句怎么写

阅读(217)

本文主要为您介绍java里sql语句怎么写,内容包括JAVA中新建表的SQL语句怎么写,javasql数据库查询语句怎么写,java执行中sql语句怎么写。String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";String sConnStr =

知识

java的scanner怎么写

阅读(222)

本文主要为您介绍java的scanner怎么写,内容包括java中Scanner的用法,javascanner类的用法,java的scanner怎么用。//导包import java.util.Scanner;public class TextScanner{public static

知识

java乘法代码怎么写

阅读(244)

本文主要为您介绍java乘法代码怎么写,内容包括java九九乘法表编程代码,,,,,,九九乘法java怎样写,用Java代码实现输出乘法口诀表有几种方法。你好。hujiang1225的代码稍微有点错误。应该是j*i,小的数字在前面。以下是我的代码:public class Te

[/e:loop]