随机的将1-100之间的数据添加到 ArrayList数组中

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;

namespace ConsoleApplication2
{

    class Program
    {
        //随机的将1-100之间的数据添加到 ArrayList数组中
        static void Main(string[] args)
        {

            ArrayList arrlist = new ArrayList();   //声明一个数组
            Random ran = new Random();    //定义一个伪随机数生成器

            while (true)
            {
                //如果arrlist数组的元素超过100个的时候就输出arrlist的元素,然后终止程序(return)
                if (arrlist.Count >= 100)
                {
                    arrlist.Sort();  //将arrlist数据按升序排序
                    foreach (int s in arrlist)
                    {

                        Console.Write(s+" ");
                    }

                    Console.ReadKey();
                    return;
                }

                int random = ran.Next(1, 101);  //返回一个1-100之间的随机数
                if (!arrlist.Contains(random))
                {
                    arrlist.Add(random);
                }

            }

        }
    }
}

用分割线分割数组的元素

namespace ConsoleApplication2
{

    class Program
    {

        static void Main(string[] args)
        {
            //输出你|我|他
            string[] arr = { "你", "我", "他" };
            string s = null;
            for (int i = 0; i < arr.Length; i++)
            {
                if (i == arr.Length - 1)
                {
                    s = s + arr[i];
                }
                else
                {
                    s = s + arr[i] + "|";
                }
            }
            Console.WriteLine(s);
            Console.ReadKey();

        }
    }
}

随机的将1-100之间的数据添加到 ArrayList数组中,布布扣,bubuko.com

时间: 2024-10-21 02:31:19

随机的将1-100之间的数据添加到 ArrayList数组中的相关文章

PYTHON练习题 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数。

Python 练习 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数,如果大于预设的数,屏幕显示"太大了,请重新输入"如果小于预设的数,屏幕显示"太小了,请重新输入"如此循环,直到猜中,显示"恭喜你,猜中了!共猜了N次"N为用户猜测次数. 答案: import random def guess_number(): true_num = random.randint(1, 100) user_n

把ArrayList集合的字符串存储到文本文件/把文本文件的数据存储到ArrayList集合中

把ArrayList集合的字符串存储到文本文件 分析: 1.ArrayList集合存储的是字符串 2.遍历ArrayList,获取数据 3.把数据存储到文本文件 4.由文本文件可知要用字符流 代码 package cn.idcast4; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; public class Day1

标把1-10之间所有的奇数,放到数组中

1 <script type="text/javascript"> 2 //三种方法 3 var arr=[]; 4 for(var i=1;i<=10;i++){ 5 if(i%2!=0){ 6 arr.push(i); 7 } 8 } 9 console.log(arr); 10 //2 11 var arr=[]; 12 for(var i=1;i<=10;i++){ 13 if(i%2!=0){ 14 arr[arr.length]=i; 15 } 16

关于将16进制的数据存放在char数组中的问题的解决方案

首先说明一点,题目提到的问题我目前并没有解决,我在此处发表随笔就是希望看到的同学们有会的帮我解决一下. 现在来说一下我的需求: 1.定义一个数组:unsigned char cmd[6] = {0xF0,0x11,0x01,0x65,0x87,0xA9}; 2.然后将这个数组的数据写入串口中,我在写的时候发现了cmd中的数据出现了乱码的现象,于是我采用下面一种方法: 3.使用sprintf函数,于是有了下面的代码: 1 char pBuf[9]; 2 sprintf(pBuf,"%x %x %x

Activity之间的数据传递(Arraylist)

1.使用Serialiable方法 实现序列化 2.使用Parcelable方法(这是android自己封装的类) Parcel类是封装数据的容器,封装后的数据通过Intent和IPC传递     实现Parcelable接口,他的实例可以写入到Parcel中,并且能够从中恢复 封装属性的代码如下: public class User implements Parcelable { /** 用户id */ public Integer user_id; /** 用户名 */ public Str

从txt文件中读取数据放在二维数组中

1.我D盘中的test.txt文件内的内容是这样的,也是随机产生的二维数组 /test.txt/ 5.440000 3.4500006.610000 6.0400008.900000 3.0300000.140000 2.7400008.920000 7.2900002.580000 7.4300001.850000 6.1300001.350000 4.280000 ... ... 2.在我的test.cpp中添加头文件,即可使用FILE类来读取txt文件中的数据 #include <stdi

vc中将access数据库表中的数据添加到一个ComboBox中,实现从数据库中添加ComboBox的属性

#include "..\..\Common\IO\AppDirectoryUtil.h"#include "..\..\Common\Database\DbConnection.h"#include "..\..\Common\Database\DbCommand.h"#include "..\..\Common\Database\DbDataReader.h" static CString GetConnectionStr

Intent 意图 用于Activity之间的数据传递

转自:http://blog.sina.com.cn/s/blog_83940dfb0100veas.html 用于Activity之间的数据传递 在起始Activity中,发送数据 protected void onCreate(Bundle saveInstanceState){ super.onCreate(saveInstanceState); setContentView(R.layout.thisactivity); Intent intent = new Intent(); //设

学习笔记4_ServletContext(重要整个Web应用的动态资源之间共享数据)

ServletContext(重要) 一个项目只有一个ServletContext对象! 我们可以在N多个Servlet中来获取这个唯一的对象,使用它可以给多个Servlet传递数据! 与天地同寿!!!这个对象在Tomcat启动时就创建,在Tomcat关闭时才会死去! 1 ServletContext概述 服务器会为每个应用创建一个ServletContext对象: l  ServletContext对象的创建是在服务器启动时完成的: l  ServletContext对象的销毁是在服务器关闭时