- usingSystem;
-
usingSystem.Collections;
-
publicclassSamplesArrayList{
-
publicstaticvoidMain(){
-
-
ArrayListmySourceList=newArrayList();
-
mySourceList.Add("three");
-
mySourceList.Add("napping");
-
mySourceList.Add("cats");
-
mySourceList.Add("in");
-
mySourceList.Add("the");
-
mySourceList.Add("barn");
-
-
String[]myTargetArray=newString[15];
-
myTargetArray[0]="The";
-
myTargetArray[1]="quick";
-
myTargetArray[2]="brown";
-
myTargetArray[3]="fox";
-
myTargetArray[4]="jumped";
-
myTargetArray[5]="over";
-
myTargetArray[6]="the";
-
myTargetArray[7]="lazy";
-
myTargetArray[8]="dog";
-
-
Console.WriteLine("ThetargetArraycontainsthefollowing(beforeandaftercopying):");
-
PrintValues(myTargetArray,'');
-
- mySourceList.CopyTo(1,myTargetArray,7,1);
-
-
PrintValues(myTargetArray,'');
-
- mySourceList.CopyTo(myTargetArray,6);
-
-
PrintValues(myTargetArray,'');
-
- mySourceList.CopyTo(myTargetArray);
-
-
PrintValues(myTargetArray,'');
- }
-
publicstaticvoidPrintValues(String[]myArr,charmySeparator){
-
for(inti=0;i<myArr.Length;i++)
-
Console.Write("{0}{1}",mySeparator,myArr[i]);
- Console.WriteLine();
- }
- }
-
-
还记得当初我刚出去面试的时候,一个经典的小算法题目,我是用的最菜鸟最原始的方式,以下是我写的代码
- usingSystem.Collections;
-
namespace面试题目
- {
-
class数组操作
- {
-
privatestringname;
-
-
-
-
publicvoidinsertArr()
- {
-
-
int[]arr=newint[100];
-
-
ArrayListlist=newArrayList();
-
Randomran=newRandom();
-
-
while(list.Count<100)
- {
-
intnum=ran.Next(1,101);
-
-
if(!list.Contains(num))
- {
- list.Add(num);
- }
- }
-
-
for(inti=0;i<100;i++)
- {
-
arr[i]=(int)list[i];
- }
- }
- }
- }
分享到:
相关推荐
C# Array和ArrayList,List区别
.net(c#)中Array和ArrayList的异同点
c#数据结构之array,arraylist,hashtable,dictionary
C# 中 Array和 ArrayList详解及区别 一、Array 的用法 type[] typename=new type[size]; 或者 type[] typename=new type[]{ }; Array类型的变量在声明的同时必须进行实例化(如果初始化至少得初始化数组...
集合ArrayList测试集合ArrayList测试集合ArrayList测试集合ArrayList测试集合ArrayList测试集合ArrayList测试
对数组和ArrayList的学习总结,详细介绍了数组与ArrylyList的使用
day14-ArrayList集合 1.ArrayList 1.1ArrayList类概述【理解】 什么是集合 ...ArrayList<String> array = new ArrayList(); //添加元素 array.add("hello"); array.add("world"); array.add("java");
使用数组列表ArrayList填充ListBox
arraylist 一维数组排序
ArrayList operator =(const ArrayList& assignArrayList); // Adds and item and returns added item. Array is resized by one. pItemType Add(pItemType anItem); // Removes the item at the given index....
在jni中操作arraylist对象,然后添加一个int型数据进去
一个C++(Ubuntu16.04+QT5.9.1)通过JNI,调用JAVA类及方法的示例。通过JNI传递和返回多种类型的参数,boolean ,int,String,ArrayList,ArrayList嵌套ArrayList<ArrayList<String>>等。
主要介绍了Java Array与ArrayList区别详解的相关资料,需要的朋友可以参考下
arrayList排序arrayList排序arrayList排序
arraylist .
ArrayList深度剖析与简单实用、 ArrayList重要的方法和属性(1)构造器 ArrayList提供了三个构造器 Count属性和Capacity属性 4、ArrayList与数组转换 Array的复杂版本 ArrayList常用方法 ArrayList同步机制 ...
ArrayList与Array的区别概述 ArrayList 是数组的复杂版本。ArrayList 类提供在大多数 Collections 类中提供但不在 Array 类中提供的一些功能。例如: Array 的容量是固定的,而 ArrayList 的容量是根据需要自动...
Insert 將元素插入 ArrayList 的指定索引處 ArrayList arrlist = new ArrayList(); //..使用 Add方法在 ArrayList中添加元素(添加到ArrayList末尾) arrlist.Add("第一个元素"); arrlist.Add("第二个元素");...
告诉我们如何来学习将arrayList进行运用,这是关于C#的程序
什么是ArrayList? 如何使用ArrayList? ArrayList重要的方法和属性?