数组的元素在指定位置插入一个数字

发现百度也百不到的问题,有些人答非所问导致学习风气一团乱套,所以写一点基础需要的同志可以参考

  private void button1_Click(object sender, EventArgs e)
        {
            int [] num=new int[6];
            num[0] = 0;
            num[1] = 1;
            num[2] = 2;
            num[3] = 3;
            num[4] = 4;

            string res = string.Empty;
            for (int i = 0; i < num.Length; i++)
            {
                res += num[i] + ",";
            }
            this.label1.Text = "插入前:"+res;

            string res1 = string.Empty;
            for (int i = 0; i < num.Length; i++)
            {
                res += num[i];
                if (i == 2)
                {

                    for (int j = num.Length-1; j > 2; j--)
                    {
                        if (j < 6)
                        {
                            num[j] = num[j - 1];
                        }

                    }
                    num[2] = int.Parse(this.textBox1.Text);
                    break;
                }
            }

            for (int i = 0; i < num.Length; i++)
            {
                res1 += num[i].ToString()+",";
            }
            this.label2.Text = "插入后:" + res1;
        }
时间: 2024-12-16 17:42:33

数组的元素在指定位置插入一个数字的相关文章

如何在JS数组特定索引处指定位置插入元素?

需求: 将一个元素插入到现有数组的特定索引处.听起来很容易和常见,但需要一点时间来研究它. // 原来的数组var array = ["one", "two", "four"];// splice(position, numberOfItemsToRemove, item)// 拼接函数(索引位置, 要删除元素的数量, 元素)array.splice(2, 0, "three"); // www.jbxue.comarray;

在排序好的数组插入一个数字,数字要插入到合适的位置上

最近在看以前大一看过的一本书<JAVA开发实战经典>李兴华写的,每看一次以前看过的书,收获都是不一样的,很多东西以前不明白,现在一看恍然大悟的感觉: 这道题目是书上的习题,没给参考答案,我在网上也没找到好点的,就发上来,感觉这个算法还可以优化得更好,希望高手指点 // 在排序好的数组插入一个数字,数字要插入到合适的位置上 int intArr[] = { 11, 22,33, 44, 55, 66, 77}; int insertNum = 34; //找到要插入的位置 int insertI

java格式化字符串,在指定位置插入指定字符串,兼容中英文以及特殊字符,例如:换行,用于解决生成pdf换行问题等问题

原因: 由于html转pdf时,不能自动换行,因此才有下面的代码. 注释:完全模拟html页面的自动换行! package test; import java.io.UnsupportedEncodingException; /** * 解决pdf换行问题,在指定位置插入指定字符串,兼容中英文以及特殊字符 * * @author xg君 * */ public class app { public static void main(String[] args) throws Unsupporte

在Word指定位置插入富文本域值(html文本)

遇到此问题,首先想到的就是各种百度.结果度娘了一会并没有发现有用的有效的解决方法,哎,看来还得靠自己啊. 首先整理了下手头上的资源,一是HtmlAgilityPack,专门解析Html文本用的:二是我有ASPOSE.Word. 再整理下思路:在Word中插入Html,首先有一点是肯定的,Word跟Html都是Document结构,这点应该是没啥怀疑的.如此的话就感觉好办多了,无非就是Document上插入几个节点,在Html插入节点的方式完全可以运用到此地方. 那么第一种解决方法就是:首先把Wo

利用RandomAccessFile类在指定文件指定位置插入内容

package File; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.RandomAccessFile; /*利用RandomAccessFile类在指定文件指定位置插入内容.*/ public class InsertContent { public static void ins

将数组元素从指定索引后移一个位置

1 /* 2 ******************************************************************************* 3 时间 :2014年9月20日 21:55:25 4 程序名:MoveArr.c 5 By :xxNote 6 作用 :把一个整数数组从指定的索引k开始向后移动1个单位,最后一个元素扔掉,索引为k的元素改成m 7 *******************************************************

在JS数组指定位置插入元素

很多与数组有关的任务听起来很简单,但实际情况并不总是如此,而开发人员在很多时候也用不到他.最近我碰到了这样一个需求: 将一个元素插入到现有数组的特定索引处.听起来很容易和常见,但需要一点时间来研究它. // 原来的数组 var array = ["one", "two", "four"]; // splice(position, numberOfItemsToRemove, item) // 拼接函数(索引位置, 要删除元素的数量, 元素) ar

将richTextBox中的内容写入txt文件发现不换行(解决方法),在richTextBox指定位置插入文字

string pathname = dt.ToString().Replace(":", ""); string str = richTextBoxResult.Text; str = str.Replace("\n", "\r\n");     //关键 File.AppendAllText(@"D:\" + pathname + ".txt", str, Encoding.Defau

关于文本输入框获取光标位置以及指定位置插入内容

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> </head> <body> &l