三种方式的数组声明
。声明数组的三种方法
公共类什么的{
公共静态void main(String[] args) {
//第一个例子:
String[] test1 =新字符串[6];
test1[0]= & quot;0 & gt;数组;
test1[1]= & quot;1 & quot数组;
//第二个例子:
string[]test2 = { & quot;0 & gt;数组,& quot1 & quot数组,& quot2 & quot数组,& quot….”};
//第三个例子:
String[] test3 =新字符串[]{ & quot;0 & gt;数组,& quot1 & quot数组,& quot2 & quot数组,& quot….”};
}
合法的数组定义?
char str={48,49,50,51,52,53}是合法的数组定义。
关于VBA重新声明数组大小的问题?
Dim …… arr(1 to 10) 这说明你的arr数组是固定数组,是不能够重新定义大小的。
要改为可变数组(或者说动态数组): Dim …… arr() 注意,使用之前必须先定义大小: ReDim arr(1 To 10) 然后下面就可以再次重新定义了: ReDim Preserve arr(1 To n)
如何在vb里定义一个数组?
有两种方法定义数组:
1、知道数组的元素个数,那么直接定义dim a(9) as integer
2、暂时不知道元素个数,或者该数组应用在多个地方那么如下定义dim a() as integer
可以在窗体模块的通用声明段中声明什么?
VB可以在窗体模块的通用声明段中声明:
1)声明一个全局(非数组)变量。
Option Explicit
Public a As Double
它可在其它窗体以该窗体名.变量名使用。
https://iknow-pic.cdn.bcebos.com/b3b7d0a20cf431adf00e472d4d36acaf2fdd98c1
2)声明局部变量或数组变量,见下面代码。
Option Explicit
Public a As Double ‘声明全局变量
Dim b(10) As Single ‘声明局部数组变量
Dim C As String ‘声明局部变量
Const Pi = 3.141592654 ‘声明常量
3)声明常量,见上述代码最后行。
4)声明Api函数,见以下代码。
Option Explicit
Private Declare Sub CopyMemory Lib “kernel32” Alias “RtlMoveMemory” (Destination As Any, Source As Any, ByVal Length As Long)
5)声明Object 数据类型,Object 变量存储为 32 位(4 个字节)的地址形式,其为对象的引用。利用 Set 语句,声明为 Object 的变量可以赋值为任何对象的引用。见以下代码,可调用Excel电子表格对象。
Option Explicit
Dim xlapp As Object
Dim xlBook As Object
Dim xlSheet As Object
Private Sub Command1_Click()
Set xlapp = CreateObject(“excel.application”)
xlapp.Visible = True
Set xlBook = xlapp.Workbooks.Add
Set xlSheet = xlBook.worksheets(1)
End Sub
vb声明数组时可以用变量吗?
也可以声明一个变体变量,将该变量做为数组变量,然后用Array函数进行赋值r 如r Dim ar a=Array(1,2,3,4,5)r 则赋值后可得数组a的五个元素分别为1、2、3、4、5