zoukankan      html  css  js  c++  java
  • C#数组

    数组
    概念:数组是一个变量,用来存储相同数据类型的一组数据
     
    数组和不同变量的对比
    声明一个变量就是在内存空间划出一块合适的空间
    声明一个数组就是在内存空间划出一串连续的空间
     
     
    数组的基本要素
    标识符:数组的名称,用于区分不同的数组
    元素:向数组中存放的数据
    类型:元素的数据类型
    下标:元素的编号(索引),从0开始
    数组使用概述
     1 static void Main(string[] args)
     2         {
     3             //1.声明数组 告诉计算机数据类型是什么,不规定长度
     4             int[] scores;
     5             //2.分配空间 告诉计算机分配几个连续的空间
     6             scores = new int[5];
     7             //3.赋值 向对应的空间中存放数据
     8             scores[0] = 67;
     9             //4.处理数据 使用对应空间中的数据
    10             scores[0] = scores[0] + 5;
    11         }
    12         
    13         数组声明同时初始化的三种情况
    14           int[] netScore1 = new int[3] { 67, 89, 78 };
    15             int[] netScore2 = new int[] { 67, 89, 78 };
    16             int[] netScore3 = { 67, 89, 78 };
    数组应用
     1   static void Main(string[] args)
     2         {
     3             //考试完毕后,计算5个学生的平均成绩
     4             //声明数组并赋值
     5             int[] netScore = new int[] { 67, 89, 78, 69, 95 };
     6             int sumScore = 0;
     7             //使用foreach循环读取数组元素
     8             foreach (int score in netScore)
     9             {
    10                 sumScore += score;
    11             }
    12             int avgScore = sumScore / netScore.Length;
    13             Console.WriteLine("学院平均成绩:{0}",avgScore);
    14             Console.ReadKey();  
    15         }
    16         注意:在不考虑循环次数的情况下,可以使用foreach循环
    字符串的处理
     1  static void Main(string[] args)
     2         {
     3             //有一个字符串:"小王,小刘,小江",要求按照如下形式输出:"小王_小刘_小江"
     4             //使用空字符串分割字符串
     5             string name1 = "x i a o w a n g";
     6             string[] letterArray = name1.Split();
     7             //使用逗号分割字符串
     8             string name2 = "小王,小刘,小江";
     9             string[] nameList = name2.Split(',');
    10             //将分割后的字符串使用下划线连接在一起
    11             string name3 = string.Join("_", nameList);
    12             Console.WriteLine(letterArray.Length);
    13             Console.WriteLine(name3);
    14             Console.ReadKey();
    15         }
    16         注意:使用Split()分割字符串
    17               使用Join()方法连接字符串


  • 相关阅读:
    字符串加密
    接口实例
    RecyclerView添加Hearder
    基于Vue实现图片在指定区域内移动
    Tinymce 编辑器添加自定义图片管理插件
    LocalStorage和sessionStorage之间的区别
    javascript之url转义escape()、encodeURI()和decodeURI(),ifram父子传参参数有中文时出现乱码
    Js实现简单的音频播放
    通用CSS命名规范
    Hbuilder常用功能汇总
  • 原文地址:https://www.cnblogs.com/fanjianzhi/p/12827856.html
Copyright © 2011-2022 走看看