zoukankan
html css js c++ java
ArrayList 类使用
ArrayList
类:使用大小可按需动态增加的数组。
using
System;
using
System.Collections.Generic;
using
System.Text;
using
System.Collections;
namespace
ConsoleApplication1
{
class
Program
{
static
void
Main(
string
[] args)
{
ArrayList al
=
new
ArrayList();
al.Add(
100
);
//
单个添加
foreach
(
int
number
in
new
int
[
6
]
{
9
,
3
,
7
,
2
,
4
,
8
}
)
{
al.Add(number);
//
集体添加方法一
}
int
[] number2
=
new
int
[
2
]
{
11
,
12
}
;
al.AddRange(number2);
//
集体添加方法二
al.Remove(
3
);
//
移除值为3的
al.RemoveAt(
3
);
//
移除第3个
ArrayList al2
=
new
ArrayList(al.GetRange(
1
,
3
));
//
新ArrayList只取旧ArrayList一部份
Console.WriteLine(
"
遍历方法一:
"
);
foreach
(
int
i
in
al)
//
不要强制转换
{
Console.WriteLine(i);
//
遍历方法一
}
Console.WriteLine(
"
遍历方法二:
"
);
for
(
int
i
=
0
; i
<
al2.Count; i
++
)
//
数组是length
{
int
number
=
(
int
)al2[i];
//
一定要强制转换
Console.WriteLine(number);
//
遍历方法二
}
}
}
}
查看全文
相关阅读:
vue的特点 关键字
小程序技术实现
SpringCloud简历模板
SpringBoot简历模板
SpringCloud+Eureka快速搭建微服架构
Docker 面试题
说说mysql的存储引擎,有什么区别?索引的介绍
mysql语句
fail-fast 与 fail-save 机制的区别
动态规划总结
原文地址:https://www.cnblogs.com/asia/p/1549075.html
最新文章
计算每期本金和利息
Python中的传参是传值还是传址?
统计一个字符串内每个单词出现的次数
对一个字符串进行去重,并从小到大排序
*args和**kwargs的区别
join和split的区别
如何随机打乱列表中的元素
如何在一个函数内部修改全局变量
Java核心技术点之多线程2
线程池
热门文章
日期格式化问题
dubbo
mac与windows读取文件路径不同
web.xml
mysql生成百万数据
mac系统下进入mysql终端
外键-FOREIGN KE
mysql常用的一些sql
Elasticsearch全文检索引擎。什么是elasticsearch? 有什么特点? 怎么使用?
java导出execl报表
Copyright © 2011-2022 走看看