精华内容
下载资源
问答
  • 创建数组变量一般使用关键字
    热门讨论
    2020-11-26 17:13:06

    使用数组的三个步骤

    1.声明一个用于存储数据的变量 

    2.创建一个数组并给他赋值。

    3.在数组中储存信息 

    Java方法与步骤

    1. 声明数组变量

        创建数组时,首先需要声明一个用来储存数据的变量。数组变量之出了数组将储存的对象数组类型以及数组名称。

      语法:1.数据类型 [] 变量名;

      2.数据类型 变量名[];

    2. 2

      创建对象数组

      声明数组变量后,然后就是需要创建一个数组对象,并将它赋给数组变量:

      1.  使用new  关键字

      2.  初始化数组的类容

      因为在java中数组是对象,所以可以使用new 关键字来创建,用new 关键字创建数组的时候必须指定数组的长度,使用new关键字创建数组的时候,所有元素都会被自动初始化,(int数组为0 , 字符串数组为 “\0”,布尔数组为false ,对象数组为null )。

    3. 3

      语法:

      数据类型  []变量名=new 数据类型[数组长度];

      数组创建好之后就可以赋值了,在数组中每个元素都是通过下标来访问的,

      例如给int类型Demo数组中通过下标赋值,数组长度为3,

      Demo [0]=82;

      Demo [1]=52;

      Demo [2]=35;

      另一种赋值方式

      int [] Demo ={82,52,35}

    4. 注意事项

    • 以上两种方式的使用取决于个人喜好,个人建议将方括号放在信息后面,也就是第一中。

    • Java 关键字null 指的是null对象 (可用于任何对象引用)。数组长度一但声明就不能修改了

    • 数组长度的下标是从0开始的。另一种每个值之间用逗号隔开,不管是什么类型的数组length变量包含了数组中的元素个数

    更多相关内容
  • 【填空题】若已有数组说明“char s[];”,则创建 20 个字符的数组的语句是s... (5.0分)【单选题】下列创建数组的语句中正确的是(3.0分)【单选题】下面哪个选项正确声明一个字符型数组(2.0分)【单选题】下面哪条语句定...

    【填空题】若已有数组说明“char s[];”,则创建 20 个字符的数组的语句是s=______________; (5.0分)

    【单选题】下列关于数组的描述错误的是(3.0分)

    【填空题】下列程序的功能是统计命令行参数的个数,请在下面画线处填上适当的代码。 (5.0分)

    【单选题】下列创建数组的语句中正确的是(3.0分)

    【单选题】下面哪个选项正确声明一个字符型数组(2.0分)

    【单选题】下面哪条语句定义了 5 个元素的数组(2.0分)

    【单选题】若数组 a 定义为“int[][] a = new int[3][4]”,则 a 是(2.0分)

    【单选题】已知“int[] a = new int[100];”,在下列给出的数组元素中,非法的是(2.0分)

    【单选题】有下列数组定义: byte[] array1,array2[]; byte array3[][]; byte[][] array4; 如果每一个数组均已初始化,下面语句会引起编译错误的是 (2.0分)

    【单选题】数组元素之所以相关,是因为它们具有相同的(3.0分)

    【单选题】在面向对象程序设计中,代码的重用性主要是通过________来实现的。(3.0分)

    【单选题】在一个方法体内定义的局部变量的作用范围是________ 。(3.0分)

    【单选题】数组中可以包含什么类型的元素?(2.0分)

    【填空题】本程序统计成绩及格的学生的平均分。学生分数分别为 59、60、48、73、92、69、34、85。请在下面画线处填上适当的代码。 (5.0分)

    【其它】下列程序的功能是统计字符数组array中小写字母的个数,并将它们转换成大写字母(已知字符‘a'对应的Unicode码比字符'A'大32)。仔细阅读程序,在画线处填入正确语句,使其能够通过编译并输出正确结果。(提交截图一张) public class MyExam{ public static void main(String[] args) { char array[]={'a','D','W','f','q','p','i','o'}; ______________; for(int i=0;i

    【单选题】定义 3 个整型数组 a1、a2、a3,下面声明正确的语句是(3.0分)

    【单选题】下列数组的定义不合法的是(3.0分)

    【填空题】下列程序将数组中 arr[]={5,6,3,7,9,1} 的各个元素按下标的逆序输出。请在下面画线处填上适当的代码。 (5.0分)

    【单选题】下列程序运行的结果是 (2.0分)

    【单选题】下列程序运行的结果是 (2.0分)

    【单选题】下列数组声明语句中,正确的是(3.0分)

    【其它】编写程序求一个二维整型数组的最小数值并输出。 数组的第一行数据分别为 23、45、52、13、69、83、12。 第二行数据分别为 45、67、14、52、7。 第三行数据分别为 91、85、11。 (25.0分)

    【单选题】数组中各个元素的数据类型是(3.0分)

    【其它】有 1 、 2 、 3 、 4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? (25.0分)

    【单选题】二维数组使用__________个下标唯一确定一个元素。(3.0分)

    【单选题】下面程序说法正确的是 (2.0分)

    【填空题】若数组 a 定义为 int[][] a = new int[3][4];,则数组a 元素的个数为(4.0分)

    【填空题】数组是由数据类型_________的元素组成的有顺序的数据集合。(4.0分)

    【单选题】如果一个类需要从其他类继承属性和方法,需要使用的关键字是________ 。(3.0分)

    【填空题】有下列数组定义语句: float[] arr = new float[4]; 则 arr[0] 的值为 (4.0分)

    【单选题】执行下列代码后,下列哪个结论是正确的 String[]s=new String[10]; (String 为字符串类型,是 Java 的引用数据类型。) (2.0分)

    【其它】编写程序,实现整型数组元素的逆序存储并输出结果。 提示:题目中没有要求必须对原数组对象实现逆序存储,可以简单地通过将原数组元素逆序复制到新数组中实现逆序存储。如果对原数组对象实现逆序存储,则需要通过交换首尾对应下标的元素来实现逆序存储。试用上述两种方法编写程序。 (两种方法的编程实现分别提交截图一张) //方法一:通过创建新数组实现原数组元素的逆序存储 public class Example{ public static void main(String[] args) { int[] fromArray={101,102,103,104,105,106}; //原数组 int[] toArray=new int[fromArray.length]; //目标数组 //通过循环结构将原数组元素逆序赋值给目标数组元素 .......... .......... //输出目标数组元素 for(int i=0;i

    【填空题】创建如下形式的非矩阵型数组: (5.0分)

    【填空题】本程序定义了一个长度为 10 的 boolean 型数组,并给数组元素赋值,要求如果数组元素下标为奇数的话,则数组元素值为 false,否则为 true。请在下面画线处填上适当的代码。 (5.0分)

    【其它】编程求圆面积

    【单选题】某个 main() 方法中有以下代码: 请问以上程序编译运行后的结果是 (3.0分)

    【填空题】若数组 a 定义为 int[][] a = new int[3][4];,则a.length 是(4.0分)

    【单选题】grid[9][5][3] 描述的是(3.0分)

    【单选题】Java 用于为数组元素分配内存空间的关键字是(2.0分)

    【填空题】数组元素的序号在 Java 语言中称为________,即为数组的下标。 (4.0分)

    【其它】下列程序功能是用来求计算机竞赛中某位选手的最后得分。 各评委评分为:94.5、88、90、86.5、83、93.5、85、92。 评分方法:去掉一个最高分和一个最低分,其余评委评分的平均值作为最后得分。 请将下面的程序补充完整,上级调试并输出正确结果(提供截图一张) public class MyExam{ public static void main(String[] args) { //用直接赋值方法创建成绩数组 float[] datas=_____________________; System.out.println("各评委评分如下:"); //输出各评委评分 for(int i=0;i

    【单选题】有 Java 语句“int[] a,b=new int[3];”,则说法正确的是(2.0分)

    【单选题】执行下面的 for 循环后,a[5] 的值是 int[] a = new int[10]; a[0] = 0; for (int i = 1; i < 10; i++) { a[i] = a[i – 1] + i; } (2.0分)

    【填空题】创建数组时为数组元素分配内存空间的 Java 关键字是________(5.0分)

    【单选题】下面哪项可以得到一维数组元素的个数,Java 中定义数组名为 abc(2.0分)

    【单选题】Java 的数据结构类型中,正确的说法是(2.0分)

    【单选题】若要使一个方法能够不依赖于该类对象而存在,必须使用的关键字是________ 。(3.0分)

    【其它】下列程序功能是用来计算一组数的和,编译程序后,出现如下图所示的语法错误信息.请根据错误信息分析原因及产生的异常类型,修改程序使之运行并得出正确结果(提交截图一张)。 (30.0分)

    【单选题】要检测数组的元素个数,可以访问该数组类的成员变量(2.0分)

    【填空题】下列程序的输出结果是___________ (5.0分)

    展开全文
  • 『Python基础-3』变量、定义变量变量类型、关键字目录:1. Python 变量变量的命名 和 变量的类型变量定义变量变量的命名规则2. 变量的基本数据类型(Python的数据类型)可变类型和不可变类型查看某变量的类型 Type...

    『Python基础-3』变量、定义变量、变量类型、关键字

    目录:

    1. Python 变量、变量的命名 和 变量的类型

    变量

    定义变量

    变量的命名规则

    2. 变量的基本数据类型(Python的数据类型)

    可变类型和不可变类型

    查看某变量的类型 Type()

    Python关键字(保留字符)

    查看关键字:import keyword

    查看关键字的信息: help()

    1. Python 变量、变量的命名 和 变量的类型

    变量

    变量: 最基本的储存单位,用来存取数据的。 可以理解为存取程序数据的容器(程序是用来处理数据的)

    定义变量

    变量是需要定义并且赋值的。

    格式: 标识符(即该变量的名字) + 赋值符(即等号= ) + 值

    示例: BookPage = 8

    如上式,定义了一个变量,名字叫做“BookPage”,储存的数据是8;也可以理解为,一个叫做“BookPage”的变量被赋值为8

    定义变量的时候必须给变量赋值,即变量的初始值。

    在程序中可随时修改变量的值,而Python将始终记录变量的最新值。

    在Python3中,在定义变量时不需要指定类型,可以根据等号后边的值推导出类型

    变量的命名规则

    三种方式:

    1.大驼峰命名法。 例:myName

    2.小驼峰命名法。 例:MyName

    3.下划线命名法。 例:my_name

    命名的规则:

    变量名只能包含字母、数字和下划线。

    变量名可以字母或下划线开头,但不能以数字开头.

    例如,可将变量命名为message_1,但不能将其命名为 1_message。

    变量名不能包含空格,但可使用下划线来分隔其中的单词。

    例如,变量名greeting_message可行,但变量名greeting message会引发错误。

    不要将Python关键字和函数名用作变量名

    即不要使用Python保留用于特殊用途的单词,如print。

    变量名应既简短又具有描述性。

    例,name比n好,student_name比s_n好,name_length比length_of_persons_name好。

    慎用小写字母l和大写字母O,因给他们可能被人错看成数字1和0;

    2. 变量的基本数据类型(Python的数据类型)

    Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

    在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型

    当创建变量来进行数据储存时,我们为其指定不同的数据类型,是为了更充分利用内存空间.

    存储在内存中的数据通常有两个属性:

    在内存中的存放位置:这个存放位置通过变量名可以找到;

    在内存中的存放方式:这个由数据类型决定,如占几个字节的空间、占用空间是否需要连续等。

    为了更充分的利用内存空间以及更有效率的管理内存,变量是有不同的类型的,Python3 的六个标准数据类型中:

    不可变数据(3 个):

    Number(数字)

    String(字符串)

    Tuple(元组);

    可变数据(3 个):

    List(列表)

    Dictionary(字典)

    Set(集合)。

    d33f5e238e23fdecc3533137d8ba8ab4.png

    指定变量类型对于数据在内存和磁盘上的存储来说,节约了空间。假如不区分数据类型,所有的数据对象都必须按长度最大的数据对象去占用存储空间,浪费严重。有了数据类型,就按照类型预先定义的空间大小去组织存储,对于每种数据类型去合理分配大小,能提高空间使用率,以及存取速度和运行效率。

    数字型

    包括:整型,浮点型,复合型,和布尔型

    布尔类型是特殊的整型,它的值有且只有两个:True和False

    布尔类型可以进行数值运算:True=1,False=0

    字符串类型

    被引号包含的字符的集合

    具有索引规则, 从第一个字符开始,索引依次为0,1,2,…n

    列表和元祖类型

    列表和元祖,都是普通的"数组", 用来保存任意数量,任意类型的值

    列表用[]来容纳值,元祖用()来容纳值

    列表内元素的个数和值可以随意修改,而元祖内的元素不允许修改

    字典类型

    有键-值对组成的映射数据类型的数据集

    字典使用{}来容纳键-值对

    通常,'键’以字符串或数值的形式来表示,'值’为任意类型

    可变类型和不可变类型

    python的数据类型以是否可变,可分为可变类型和不可变类型.

    对于可变类型来说,操作一般涉及增、删、改、查,对于不可变类型,一般的操作只有查。

    不可变类型:数字、字符串、bytes、元组

    可变类型:列表、字典、集合

    类型

    int

    整型

    例如:0, 2, -11等

    float

    浮点型,即小数

    例如: 2.3; 3.1415

    complex

    复数型

    例如:45.j -.6545+0J

    bool

    布尔型,非真即假

    TRUE / FALSE

    String

    字符串

    ‘Runoob’ “hello”

    list

    列表

    [ ‘abcd’, 786 , 2.23, 70.2 ]

    tuple

    元祖

    (1, 2, 3, 4, 5, 6)

    dictionary

    字典

    {‘name’: ‘john’,‘code’:6734, ‘dept’: ‘sales’}

    * long 长整数型在Python3中已废弃不用。

    查看某变量的类型 Type()

    在Python中,定义了一个变量且已赋值,那么它的类型就已经确定了,不需要我们定义或声明。

    想知道某个变量的类型,可以用 Type ()来调用查看。

    代码示例如下:

    my_age = 18 # 定义一个名为my_age的变量并且给它赋值为18

    type_name = type(my_age) #用type()查看变量my_age的类型

    print(type_name) # 输出结果

    运结果如下:float

    再试两个其他类型的:

    stu_name = '张三' #定义一个字符串类型的变量

    type_name = type(stu_name)

    print(type_name)

    -------------------

    stu_score = 88.5 #定义一个浮点型变量

    type_name = type(stu_score)

    print (type_name)

    运行结果如下:

    str

    float

    Python关键字(保留字符)

    关键字:具有特殊功能的一些标识符

    关键字,是python已经使用的了,所以原则上不允许开发者自己定义和关键字相同的名字的标识符

    所有Python的关键字只包含小写字母。

    Python中的关键字:

    and 、 del 、 from 、not 、while、 as、 elif 、global 、or 、with、 assert、 else、 if、 pass、 yield、 break、 except、 import、、 print、 class、 exec、 in、 raise、 continue、 finally、 is、 return、 def、 for、 lambda、 try。

    查看关键字:import keyword

    在Pychrm中,可以使用import keyword查看所有Python关键字。

    代码如下:

    import keyword

    my_list = keyword.kwlist

    print (my_list)

    运行结果如下:

    'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'

    查看关键字的信息: help()

    Python中的关键字,每个都代表了不同含义,当我们想要查看某个关键字的具体信息时, 可以输入help()命令进入帮助系统来查看

    # 进入帮助系统:

    >>>help()

    # 查看所有的关键字:

    >>> help> keywords

    # 查看某个具体的关键字的信息,例如查看关键字break:

    >>> help> break

    # 退出帮助系统:

    >>>help> quit

    参考资料:

    人民邮电出版社<>

    展开全文
  • JavaScript中声明变量的三个关键字var、const和let的用法及异同

    在JS中,变量可以用于保存任何类型的数据,有三个关键字可以声明变量:var、const和let。var可以在ECMAScript(ES)所有的版本中都可以使用,而后两者只能在ES6及之后版本中使用。

    1、var

    使用var定义的变量会成为包含它的函数的局部变量,不能在外部访问到。假设在一个函数中定义的变量没有加var关键词,那就是创建了一个全局变量,并且在外部可以访问到。通常情况下,这样的做法不太好维护。当然,也可以定义多个变量且可以进行初始化,多个变量之间须用逗号隔开。同时,反复使用var声明同一个变量也是可以的

    var声明的变量会自动提升到函数作用域的顶部,有以下代码:

    function test(){
       console.log(result);
       var result = 123;
    }

    JS代码在运行时就会把以上代码转换为如下,但并没有对result进行初始化:

    function test(){
       var result;
       console.log(result);
       result = 123;
    }

    2、 let

    let与var最大的区别有三个:

    其一、let声明的范围是块作用域,而var则是函数作用域;let也不能同时在一个块语句中出现声明同一个变量;

    其二、let声明的变量是不会在作用域中被提升,也是说在开始就要定义变量;

    其三、使用let在全局作用域中声明的变量不会成为window对象的属性,var则会。

    let使用的注意事项:

    • 不能使用let进行条件式声明,这也就是声明同一个变量的问题;
    • 在for循环中使用let,避免了for循环定义的迭代变量渗透到循环体外部。

    3、const

    const与let相比,重要的区别就是const声明变量时必须同时初始化变量,且不能在为这个变量重新赋值,其余基本相同。如果const变量引用的是对象的话,可以修改这个对象里面的属性。 

    const与let逐渐代替了var,因为前者使变量有了明确的作用域、声明位置和不变的值,所以,在今后中,只会使用const和let声明变量。

    参考:《JavaScript高级程序设计(第四版)》Matt Frisbie著,李松峰译.

    展开全文
  • 3种创建数组的方法(重点)

    千次阅读 2021-11-13 16:15:21
    方式一 数据类型[] 数组名字 = new 数据类型[长度]; [] : 表示数组数组有定长特性,长度一旦指定,不可更改 int[] arr = new int[3]; 方式二 数据类型[] 数组名 = new 数据类型[]{元素... //不要和创建对象混了 Obje
  • 跟大多数编程语言的变量没有什么区别,特点在于VBScript中对变量、方法、函数和对象的引用是不区分大小写,所以用惯了强类型语言的人,使用起来会非常爽。VBS的变量既可以以一个字母作为名称,也可以是一个单词,...
  • RobotFramework 之 RF变量与标准库关键字使用关键字使用方法查看方法一:查看官方文档方法二:查看关键字对应的源码RF变量RF变量类型和声明RF变量赋值scalar变量list变量dict变量RF变量之循环标准库常用关键字log...
  • Java创建数组的几种方式总结

    千次阅读 2021-02-12 23:11:12
    1、一维数组的声明方式:type[] arrayName; 或 type arrayName[];...建议不要使用第二种方式下面是典型的声明数组的方式:// 声明整型数组int[] intArray0 ;int intArray1 [];// 声明浮点型数组float floatArray...
  • Java 数组_方法_static关键字 文章目录 Java 数组_方法_static关键字 java数组 静态初始化数组 访问数组 动态初始化数组 数组遍历 java方法 方法定义 方法重载 static 关键字 static 访问注意事项 工具类 代码块 ...
  • Java创建数组的几种方式

    千次阅读 2021-04-07 21:46:49
    Java创建数组的几种方式 1、一维数组的声明方式: type[] arrayName; 或 type arrayName[]; 附:推荐使用第一种格式,因为第一种格式具有更好的可读性,表示type[]是一种引用类型(数组)而不是type类型。建议不要...
  • 反序列化:从byte数组提取信息重构出对象),但是我们考虑到类中的某些重要属性(如:密码)不想被序列化,那么我们可以用transient关键字修饰它。用法:在声明成员变量时作为修饰符。举例:privatetransientInputStr.....
  • 那么如果一个数组大小是变量定义,则在程序运行前不能确定数组大小,也就无法申请,故不允许。所以,解决的办法便是通过malloc函数,即int a[n];可改为int* const a = (int*)malloc(sizeof(int)n);这样a变量就完全...
  • 前端之JS变量数组

    千次阅读 2022-03-17 14:30:50
    前端之js变量变量 -- 存储信息声明变量初始化 =let 和 var 的区别...使用变量的第一步就是创建它 – 也就是声明一个变量。 声明一个变量的语法是在 var 或 let 关键字之后加上这个变量的名字: let myName; let myAge;
  • Java数组|数组的声明创建使用

    千次阅读 2021-10-12 22:09:54
    声明数组变量2.创建数组3.内存分析四.数组初始化1.静态初始化2.动态初始化3.默认初始化五.多维数组六.Arrays类七.常见排序算法1.冒泡排序2.选择排序 一.数组的定义 数组是相同类型数据的有序集合。 数组描述的是...
  • constexpr关键字

    2021-01-08 05:00:16
    constexpr是C++11引入的关键字,为什么在有const关键字的基础上要引入constexpr呢... // 创建包含12个整数的数组. C++03中非法,因为get_five() + 7不是常量表达式 C++11引入了关键字constexpr,允许编程者保证函数或对
  • 数组 一组数的意思 c语言中给数组的定义:一组相同类型元素的集合 int main() { int arr[10]={1,2,3,4,5,6,7,8,9,10};//arr为数组名,int为元素类型 int arr1[10]={1,2,3,4,5}//初始化数组arr1的前5个元素为1,2,...
  • JS定义数组变量时,在不需要给定数组的维度和长度的情况下,通常有两种方法: var arrTest=new Array(); var arrTest=[]; 两者效果一样。但是经过查看与对比,在各种对外公开的JS大型开源类库的代码中,第一种方法...
  • 概述· 数组是存储多个变量的容器。 存储的多个变量必须是同一种数据类型。· 数组既可以存储基本数据类型,也可以存储引用数据类型 数组定义的格式:数据类型[] 数组 3.访问数组中的元素数组中的每个元素都是...
  • 第16课隐型变量、初始化器、匿名类型和隐型数组隐型局部变量使用var关键字声明的一种隐藏类型的局部 变量。初始化器包括对象初始化器和集合初始化器,它们 分别用来初始化对象和集合。使用new运算符和匿名对象 ...
  • 1,每一种编程都有自己的,关键字(也可以理解为一些被赋予特殊含义的英文单词),在创建常量、变量数组、指针时,不得拿来当变量名(当然,C语言的字符大小写控制的很严格,关键字的字符除了特别几个一般都是小写...
  • Numpy(Python)创建数组方式

    万次阅读 2020-04-07 22:54:49
    Numpy(Python)创建数组方式 首先我们要知道为什么要使用numpy。 python是一门高级汇编语言,标准的Python中用列表(list)保存一组值,可以当作数组使用。但由于列表的元素可以是任何对象,因此列表中保存的是对象的...
  • 初识C语言系列-4-数组,操作符,常见关键字

    千次阅读 多人点赞 2022-04-29 18:54:21
    目录 ​1、前言 ​2、数组 数组定义 数组下标 数组使用 ​3、操作符 ​4、常见关键字 关键字typedef 关键字static 1. 修饰局部变量 2. 修饰全局变量 3. 修饰函数 1、前言 不好意思哈!!!博主这几天学校里比较忙...
  • 背景: 今天作者在用到布尔数组时,想让其初始化的时候里面的值全为true(其实不用那么较真),而由此引发了一系列的问题。...3、能不能使用c++的优势达到想要的结果(int bool数组用vector、char数组用st
  • a[3]是不是就是这个数组中第四个指针变量啊,那么对这个指针变量再来一个[5]是不是就是对a[3]指向的那块连续的地址再来一个通过下标取值的操作啊!所以a[3]指针指向的是一块int 数组。 最后再来判断 : !a[0] 就是...
  • php数组创建

    2021-05-03 04:40:25
    数组的创建数组是键值对的集合,键只能是两类:整数、字符串;值可以是整数型、浮点型、字符型、布尔型、数组和对象组成。 [0]=>1 0是键名,1是键值。数组可以不用预先初始化或创建,在第一次使用时就默认创建了...
  • TIA博途中通过关键字AT实现变量覆盖的具体方法及示例程序
  • C++New关键字创建动态数组

    千次阅读 2019-03-25 14:10:29
    1.使用New运算符创建一维数组 type *name = new type[size]; size可以是常量也可以是变量 2.使用New运算符创建二维数组 一定要注意,必须b维度是确定的,type name[a][b]; 在C++中,数组可以被视为一种类型,二维...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 275,086
精华内容 110,034
热门标签
关键字:

创建数组变量一般使用关键字