精华内容
下载资源
问答
  • VB定义字符串数组并赋值

    万次阅读 2019-06-26 16:56:56
    ReDim 语句用来定义或重定义原来已经用带空圆括号(没有维数下标)的 Private、Public 或 Dim 语句声明过的动态数组的大小。 EOF:指当前记录位置位于Recordset对象的最后一个记录之后。 UBound 函数返回数组中...

    一:代码如下

     --定义变量
      Dim J As Long  
      J = 0
      Dim sSQL As String
      Dim rs As ADODB.Recordset  ’--定义Recordset对象
      Dim sList() As String    '--定义数组      
      
      sSQL = "select WarehouseId from paraDBWarehouseId "     
      Set rs = K3Conn.Execute(sWarehouseIdSQL)
               
      While Not rs.EOF
           ReDim Preserve  sList(0 To J) As String '--重定义数组大小
           sList(J) = rs("name")           '--name 为表中的字段名
           J = J + 1
           rs .MoveNext
     Wend
    
      For c = 0 To UBound(sList)
           print sList(c)          
      Next c
    

    二:笔记:

    1. dim是声明私有变量的意思,另外还有公有变量和保护型变量,分别是public和private.
    2. ReDim 语句用来定义或重定义原来已经用带空圆括号(没有维数下标)的 Private、Public 或 Dim 语句声明过的动态数组的大小。
    3. EOF:指当前记录位置位于Recordset对象的最后一个记录之后。
    4. UBound 函数返回数组中指定数组维的最大下标值。
    展开全文
  • vb字符串数组初始化赋值

    千次阅读 2018-08-30 10:27:31
    Dim str() = {"1","2","3","4","5"}  
    Dim str() = {"1","2","3","4","5"}

     

    展开全文
  • 在java中如何定义一个字符串数组

    千次阅读 2021-02-12 10:40:33
    java中定义一个字符串数组方式如32313133353236313431303231363533e59b9ee7ad9431333366306465下,string类型和其他基本类型相似,创建数组有两种方式:String[] str={"AAA","BBB","CCC"};String str[]={"AAA","BBB...

    展开全部

    1. java中定义一个字符串数组方式如32313133353236313431303231363533e59b9ee7ad9431333366306465下,string类型和其他基本类型相似,创建数组有两种方式 :

    String[] str={"AAA","BBB","CCC"};

    String str[]={"AAA","BBB","CCC"};

    2.推荐用ArrayList strArray = new ArrayList (); 比较灵活。

    3.也可以写为如下格式:class[] array;     array = new class[number];其中前半句为声明,后半句为初始化,初始化必须要让编译器知道大小,声明的时候java是不分配内存的,只有创建的时候也就是new的时候才会分配内存。

    b22bdad8e996a578a21942a4551f07fe.png

    扩展资料:

    1.数组是相同数据类型的元素的集合。

    2.数组中的各元素的存储是有先后顺序的,它们在内存中按照这个先后顺序连续存放在一起。

    3.数组元素用整个数组的名字和它自己在数组中的顺序位置来表示。例如,a[0]表示名字为a的数组中的第一个元素,a[1]代表数组a的第二个元素,以此类推。

    4.对于VB的数组,表示数组元素时应注意:下标要紧跟在数组名后,而且用圆括号括起来(不能用其他括号)。下标可以是常量,变量,或表达式,但其值必须是整数。下标必须为一段连续的整数,其最小值成为下界,其最大值成为上界。不加说明时下界值默认为1。

    展开全文
  • 遍历一个22 String 型数组. 将22 String 型数组都赋值为 "c" . 代码如下: Module Module1 '规则数组遍历 Sub ForEachArray(arrayInfo As Array) 'Dim tRank As Integer Dim tLength As Integer Dim ro...
    1. 遍历一个2 \times 2 String 型数组.
    2. 将2 \times 2 String 型数组都赋值为 "c" .

    代码如下:

    Module Module1
        '规则数组遍历
        Sub ForEachArray(arrayInfo As Array)
            'Dim tRank As Integer
            Dim tLength As Integer
            Dim row As Integer
            Dim col As Integer
            'tRank = arrayInfo.Rank
            '元素总数
            tLength = arrayInfo.Length
            '行数
            row = arrayInfo.GetLength(0)
            '列数
            col = arrayInfo.Length / row
            For i = 0 To row - 1
                For j = 0 To col - 1
                    arrayInfo(i, j) = "c"
                Next j
            Next i
        End Sub
    
    
        Sub Main()
            Dim arrayInfo(2, 2) As String
            ForEachArray(arrayInfo)
        End Sub
    
    End Module

    说明:

    1.  2 \times 2 String 型数组实际元素为9个.参看“图1 数组调试信息”.
    2. VB.NET 数组从范围0开始,以数组索引结束(包括数组索引).比如:两行两列的数组:arrayInfo[2][2]的九个元素为:a[0][0] a[0][1] a[0][2] a[1][0] a[1][1] a[1][2].
    3. 数组arrayInfo的Rank()方法返回数组维数为:3.
    4. 数组arrayInfo的Length属性返回数组元素数为:9.
    5. 数组arrayInfo的GetLenght(0) GetLenght(1) GetLenght(2) 方法都返回3.
    6. 数组的GetLenght(n as integer) 方法返回指定下标数组的长度.arrayInfo的0维数组使用 GetLenght(0) 方法, arrayInfo的1维数组使用 GetLenght(1) 方法,arrayInfo的2维数组使用 GetLenght(2) 方法.
      1. 由于数组arrayInfo只有0 ,1, 2 数组,故使用arrayInfo.GetLenght(3)抛出异常.
    图1 数组调试信息
    展开全文
  • vb中给字符串数组赋值

    万次阅读 2006-08-23 17:30:00
    前段时间用vb.net写程序,遇到一个给字符串数组赋值的问题。用google搜索了很长时间,找到的大都使用循环方法赋值的,我觉得那样有些麻烦,就一直在找新的方法。虽然后来找到了,时间长了, 我居然又给忘了。 今天...
  • 然而这个问题的研究让我对VB6中的指针有了更清楚地认识,也彻底弄清楚了字符串(变长)在VB6中的存储格式。Sub main() '构建一个整型数组 Dim a(7) As Integer a(0) = 8 '为字符串数据之前的四个字节,存储字符串...
  • 比如一个数组 Dim A() As Integer ={10,85,36,5,6} 把25插入到其中,前面,后面或者中间部分,怎么做呢
  • Option ExplicitPrivate Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (dest As Any, source As Any, ByVal numBytes As Long)Private Declare Sub ZeroMemory Lib "kernel32" Alias "RtlZeroMem.....
  • 定义数组后,为了使用数组,必须为数组分配所需要的内存区。根据内存区分配时机的不同,可以把数组分为静态(Static)数组和动态(Dynamic...在VB定义动态数组通常分两步:首先在窗体层或标准模块中用Dim、Private或P...
  • 因为登陆的时候所有的验证信息都存放在一个数组里 Dim CheckUserInfo() As String ={UserBirthday, SecEmail, UserMob,UserSex, RealNameFirst, RealName, CheckCardID, CheckCardType, Contactema...
  • VB学习记录——数组

    万次阅读 多人点赞 2019-07-06 13:05:49
    1.定义一个数组,其实就是让系统在内存中分配一个连续的区域,用来存储数组的元素。其格式为:Dim 数组名字 (下界 To 上界) As 类型。 Dim MarkVB(1 To 30) As Integer '定义一个一维数组 上界30 下界是1 共30个...
  • VB分割字符串为数组 字符串转数组

    万次阅读 2012-05-31 15:23:36
    VB分割字符串为数组 字符串转数组  VB分割字符串为数组,VB字符串转数组: Dim B() As String B() = Split(“1,2,3,4,dsd...Split函数:返回一个从零开始的一维数组,其中包含指定数量的子字符串。 参数 Expressio
  • 数组字符串

    2021-05-19 15:01:39
    2019-05-07【属猪的今年多大】属猪八戒的歇后语属猪八戒的歇后语答案—— 好吃懒做歇后语2018-11-06属猪的今年多大_属猪八戒的歇后语属猪八戒的歇后语答案—— 好吃懒做歇后语2021-05-17如何把数组转换成字符串?...
  • 字符数组转为整型数组

    千次阅读 2018-09-05 16:45:07
    / * * * 将字符数组转为整型数组 * @param c * @return * @throws NumberFormatException */ public int[] converCharToInt(char[] c) throws NumberFormatException { int[] a = new...
  • VB定义最大长度为50的数组,如果超过50需要按照时间先后的顺序删除最前一个数据
  • 字符串和字符数组之间的转换

    千次阅读 2013-07-07 18:52:52
    字符串类 System.String 提供了一个 void ToCharArray() 方法,该方法可以实现字符串到字符数组的转换。如下例:  privatevoid TestStringChars() {   string str = "mytest";   char[] chars = str....
  • 一、 前言   数据类型转换在编程中经常用到...本文仅谈VB6中字节数组字符串的相互转换过程中应注意的问题及其解决办法。   在Visual Basic中使用Byte数组主要是为了32位API函数的参数传递和函数的返回。在3
  • Option Explicit Private Declare Sub CopyMemory Lib "kernel32"...'在过程中声明的变量,都建立在栈上,先声明的变量在高地址,后声明的变量在低地址,而字符串中的字节排在前面的在低地址...
  • VB6字节数组字符串的相互转换(转)

    千次阅读 2009-02-07 16:03:00
    一、 前言 数据类型转换在编程中经常用到,...本文仅谈VB6中字节数组字符串的相互转换过程中应注意的问题及其解决办法。 在Visual Basic中使用Byte数组主要是为了32位API函数的参数传递和函数的返回。在32位的Visual
  • 数组)计算字符串个数的方法

    千次阅读 2017-04-15 10:04:17
    计算字符串个数的方法 1.while(a[i]!='\0') {count++;i++;}//只要不是字符串的结束符,count加一。 #include int main() {  char a[80];  int i=0,count=0;  gets(a);  while(a[i]!='\0') {count++;i++;...
  • VB 6.0中Byte数组和String转换

    千次阅读 2012-04-07 16:09:09
    VB里,Byte数组和String可以互相赋值,利用这个特性处理字符串非常方便。 如果是处理大量文本,以下用法应该熟悉。 字符串与Byte数组互相赋值: tBytes()=tString tString=tBytes() 需要注意的是...
  • 数组如果有过用其它语言编程的经历,那么想必会熟悉数组的概念。由于有了数组,可以用相同名字引用一系列变量,并用数字(索引)来识别它们。在许多场合,使用数组可以缩短和简化程序,因为可以利用索引值设计一个循环...
  • VB.Net中关于数组赋值

    千次阅读 2014-05-07 04:56:29
    正在VB.Net中增加了一个修饰Shared。Shared 要害字指示一个或多个被声明的编程元素将被共享。要点是:共享元素不关联于某类或结构的特定实例。需要通过运用类名或结构名称或者类或结构的特定实例的变量名称限定共享...
  • vb数组的初始化

    千次阅读 2014-10-24 01:37:36
    vb数组的初始化问题:计划使用数组存储以下值:"零分,班序,年名,序,组名,级名,总分3,总分5,总分9,总序,语序,数序,英序,物序,化序,政序,历序,地序,生序"方法:在vb数组初始化比较麻烦1.标准做法:dimfield(19)as...
  • VB字符串处理大全

    万次阅读 2018-09-16 11:56:53
    1 VBA中的字符串 2 VBA中处理字符串的函数  2.1 比较字符串  2.2 转换字符串  2.3 创建字符串  2.4 获取字符串的长度  2.5 格式化字符串  2.6 查找字符串  2.7 提取字符/字符串  2.8 删除空格  2.9 返回...
  • Byte)" rel="bookmark" href="http://yulv.net/archives/242/">VB 字节数组字符串的转换问题 (StringPosted by JiaJia 16 March,2009 (2)Comment 一、 前言 数据类型转换在编程中经常用到,VB6提供了一整套类型...
  • C# 字符串和字符数组之间的转换

    千次阅读 2011-11-28 12:57:54
    1. 字符串和字符数组的相互转换  ...字符串类 System.String 提供了一个 void ToCharArray() 方法,该方法可以实现字符串到字符数组的转换。 我们可以使用 System.String 类的构造函数来解决这个问题。Syste
  • VB常用字符串函数

    千次阅读 2015-02-27 09:27:30
    P=Asc(X) 返回字符串X的第一个字符的字符码  P=Chr(X) 返回字符码等于X的字符  [范例]:  (1)P=Chr(65)  ‘ 输出字符A,因为A的ASCII码等于65  (2)P=Asc(“A”)  ‘ 输出65  2. Len(X): 计算...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,954
精华内容 5,981
关键字:

vb定义字符串数组