怎样实现数组自增问题

问题描述

我想实现一个自增数组就是开始初始化长度为1然后等待输入数据如果输入完成后按回车数组自动增加一个变成长度为2依次循环不知道用C#能不能实现

解决方案

解决方案二:
System.Collections.ArrayList
解决方案三:
做个ARRAYLIST,然后挨个ADDITEM
解决方案四:
List,List<T>.....
解决方案五:
用泛型集合不更好
解决方案六:
引用4楼ojlovecd的回复:

用泛型集合不更好

解决方案七:
泛型list就可以到时候可以toarray()方法
解决方案八:
不用自增了,直接加吧。下标是从0开始的。要什么自增标识做什么~
解决方案九:
System.Collections.ArrayList定义一个ArrayList数组。增加的时候直接添加就行了。如:System.Collections.ArrayListal=newArrayList();for(inti=0;i<100;i++){al.Add(i.ToString());}

时间: 2024-11-16 09:52:55

怎样实现数组自增问题的相关文章

java 数组的增删改查,用数组的方法实现

问题描述 java 数组的增删改查,用数组的方法实现 对一维数组进行增删该查:int[] num=new int[10]要求:用方法实现1输入10个整数存入数组2删除指定位置上的数3修改指定位置上的数4查找某个数的位置(下标)5查找最大值6查找最小值7去掉一个最大值和一个最小值,求平均值. 跪求各位大神能给小弟一个立案...好人一生平安!! 解决方案 http://blog.csdn.net/myoral/article/details/7445675 解决方案二: java 对象数组(增删改查

MongoDB 数组元素增删改

与关系型数据库相比,MongoDB支持数组,将数组存储到文档之中.因此,与之对应的是数组的增删改查.对于有C语言基础的童鞋,数组应该不会陌生.数组的增删改查,在MongoDB中有相应的操作符来实现.本文主要描述数组的增删改相关操作符的使用. 有关数组的查询可以参考:MongoDB 数组查询 1.占位符$ 占位符$的作用主要是用于返回数组中第一个匹配的数组元素值(子集),重点是第一个 在更新时未显示指定数组中元素位置的情形下,占位符$用于识别元素的位置 通过数组过滤条件找到的第一个匹配的元素值的文

JavaScript学习笔记之数组的增、删、改、查_javascript技巧

在程序语言中数组的重要性不言而喻,JavaScript中数组也是最常使用的对象之一,数组是值的有序集合,由于弱类型的原因,JavaScript中数组十分灵活.强大,不像是Java等强类型高级语言数组只能存放同一类型或其子类型元素,JavaScript在同一个数组中可以存放多种类型的元素,而且是长度也是可以动态调整的,可以随着数据增加或减少自动对数组长度做更改. 数组是JavaScript中常见的一个对象,它有一些经典的操作,比如数组的增.删.改.查.在这篇文章中主要整理这方面的相关操作方法. 增

浅谈JavaScript中数组的增删改查_javascript技巧

数组的增加 •ary.push()   向数组末尾添加元素,返回的是添加后新数组的长度,原有数组改变 •ary.unshift()  向数组开头添加元素,返回的是添加后新数组的长度,原有数组改变 • var ary=[1,2,3,4];   var res=ary.unshift(6);   console.log(res); ---->5   返回的是新数组的长度•ary.splice(n,m,x)从索引n开始删除m个元素,把新增的元素X放在索引n的前面,把删除的元素当成一个新数组返回,原有数

数组 自增-数组索引自增遇到的问题

问题描述 数组索引自增遇到的问题 (http://img.ask.csdn.net/upload/201603/01/1456822963_780456.png) (http://img.ask.csdn.net/upload/201603/01/1456822933_855758.png) 图一是程序,图二是输入输出,输出为什么是2 2 4 4,而不是1 2 4 4? 解决方案 这是未定义行为啊,你换个编译器可能就不一样的结果了 同一个表达式中 << 中的子表达式的计算顺序并没有强制规定,所

javascript js 操作数组 增删改查的简单实现_javascript技巧

函数定义 Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1; }; Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } }

Java中使用While语句自增运算遍历数组典型实例_java

public class BirdArray { public static void main(String args[]){ String[] str = new String[]{"麻雀","老鹰","白鸽","黄雀","百灵鸟","孔雀","鹦鹉","丹顶鹤"}; int index =0; //创建索引变量 System.out.prin

窥探Swift之数组安全索引与数组切片

在Swift中的数组和字典中下标是非常常见的,数组可以通过索引下标进行元素的查询,字典可以通过键下标来获取相应的值.在使用数组时,一个常见的致命错误就是数组越界.如果在你的应用程序中数组越界了,那么对不起,如果由着程序的性子的话是会崩溃的.为了防止崩溃呢,我们会对集合做一些安全的处理.比如对数组进行扩展,从而对数组的索引进行安全检查,保证数组的index在正常范围内.在Objective-C中也是经常对数组,字典等做一些处理操作. 今天的博客的主要内容是先对Objective-C中常用集合的安全

用c++做一个数组练习时遇到一个问题

问题描述 用c++做一个数组练习时遇到一个问题 我想将1到100之间的偶数存进数组,然后再通过数组将这些偶数输出,但是不知为什么运行结果发生了溢出,可否帮我看看原因?代码:#includeusing namespace std;int main(){ int oushues[50]; int cnt=0; for(int i=1;i<=100;i++) { if(i%2==0) { oushues[cnt++]=i; cout<<oushues[cnt]<<endl; } }