关于集合的代码

public Class Demo{

public static void main(String[] args){
ArrayList<String> al=new ArrayList<>();
List<String> list=al;
Connection<String> collect=al;
collect.add("Tom");
list,add("Alice");
//这里可以写for循环也可以写foreach或是用迭代
for(intt i=0:i<al.size();i++){
String s=al.get(i);
system.out.printIn(s);

}
for(String s:collect){
System.out.printLn(s);
}

Iterator<String> it=collect.iterator();
while(it.hashNext()){
String s=it.next();
system.out.printLn(s);
}

}

}
时间: 2024-12-15 06:53:21

关于集合的代码的相关文章

集合视图 代码

#pragma mark - 设置自定义视图 - (void)loadView { self.rootView = [[[RootView alloc] initWithFrame:[UIScreen mainScreen].bounds] autorelease]; _rootView.backgroundColor = [UIColor redColor]; self.view = _rootView; } - (void)viewDidLoad { [super viewDidLoad];

[JS,NodeJs]个人网站效果代码集合

上次发的个人网站效果代码集合: 代码集合: 1.彩色文字墙[鼠标涟漪痕迹] 2.彩色旋转圆环 [模仿http://www.moma.org/interactives/exhibitions/2012/centuryofthechild/中间部分效果, 那个走路的孩子技术很简单,和以前的春分秋分Google的Doodles类似,就没有模仿,换成一个头像] 3.视屏拼图 4.百度地图api简单应用集合 5.财经数据 6.天气预报 [nodejs搭建,express框架,nodejs简单页面抓取,JS

面向对象,集合篇(2)

一.集合排序(方法一) 概念: java.lang.Comparable接口适用于一个类有自然顺序的时候.假定对象集合是同一类型,该接口允许把集合排序成自然顺序.该接口中的int compareTo( T obj )方法: 比较当前实例对象与对象obj,如果位于对象obj之前,返回负值:如果两个对象在排序中位置相同,则返回0:如果位于对象obj后面,则返回正值. 实现要点:让被放置到容器的对象类实现Comparable接口.由其中所实现的方法compareTo( )决定对象之间的排列顺序. 注意

Java集合 Json集合之间的转换

1. Java集合转换成Json集合 关键类:JSONArray jsonArray = JSONArray.fromObject(Object obj); 使用说明:将Java集合对象直接传进JSONArray.fromObject()中,得到一个JSONArray集合,再直接使用JSONArray的toString()方法,便可得到json集合 示例代码: @Test public void testCreateJsonArray() { //Java集合 List<Employee> l

ConvertHelper与泛型集合

在机房重构时,我们经常会用到ConvertHelper.它把从数据库中查询到的dateTable(也是一个临时表)转化为泛型,然后再填充到DataGridView控件中.ConvertHelper类有两点体现了面向对象的思想.一是因为它是经常被使用而被封装起来的类:二是因为它的返回值是泛型集合,泛型集合使存储数据时灵活而安全,也体现了面向对象的思想. ConvertHelper与sqlHelper 一开始接触ConvertHelper,以为它和sqlHelper一样,后来发现它们因为作用不同引用

数组与集合List的相互转化

数组转化为集合 #此运用的是Arrays中的asList方法,返回一个List集合 *当数组元素为基本数据类型是把整个数组当作一个元素放入List集合中,代码举例: int[] a = {1,2,3}; List<int[]> list = Arrays.asList(a);//asList是静态方法 *当数组元素为对象时,是把数组的每个元素分别放入List集合当中,代码举例: String[] s = {"ni", "hao"}; List<St

jsp-类的封装-集合的应用

一.需求分析 做一个jsp页面,动态显示信息表的内容. 1. 做一个实体类:EmployeeInfo (包含4个字段) 2. 如图模拟生成3条数据,本质上就是new EmployeeInfo 3个实例, 每个实例代表一行记录(后面这3条记录放到数据库,本例暂时不处理) 3. 处理这3条数据的过程,不用考虑界面(采用java代码与jsp UI页面分离) 编写一个类和方法,处理数据问题,返回值为List<EmployeeInfo> 把3条数据(EmployeeInfo)也就是3个EmployeeI

set集合的应用

本文主要介绍:set集合的定义及一些方法(set是一个无序且不重复的元素集合) 代码: #!/usr/bin/env python# -*- coding:utf-8 -*-# author by lh se={11,222, 333,33,5,55,6666} #输出集合print sebe={2222,11,333}se.add(44) #添加print sese.discard(11) #移除一个集合中的元素,如果没有也不会报错,没有返回值print sese.remove(5) #移除一

Java基础知识强化之集合框架笔记35:List练习之产生10个1~20之间的随机数(要求:随机数不能重复)

1. 需求:获取10个1-20之间的随机数,要求不能重复 用数组实现,但是数组的长度是固定的,长度不好确定.所以我们使用集合实现. 分析: • 创建产生随机数的对象 • 创建一个存储随机数的集合. • 定义一个统计变量.从0开始. • 判断统计遍历是否小于10 是:先产生一个随机数,判断该随机数在集合中是否存在. 如果不存在:就添加,统计变量++. 如果存在:就不搭理它.   否:不搭理它      • 遍历集合 2. 代码实现: 1 package cn.itcast_02; 2 3 impo