社区
VB基础类
帖子详情
我想定义string数据类型长度有6,7KB,好像做不到,用什么方法呢?
PrinceT
2000-05-13 06:11:00
见上
...全文
229
5
打赏
收藏
我想定义string数据类型长度有6,7KB,好像做不到,用什么方法呢?
见上
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qxm
2000-12-30
打赏
举报
回复
用byte()数组不行吗?dim chunk() as byte
...
redim chunk(long)'long就是想要的长度,我以前写过一个向oracle数据库写入文件的程序,就是用byte()数组,可以2兆。可惜我现在不在自己的机子上,反正用byte()数组肯定可以。你是用在什么场合?
mafangsan
2000-06-07
打赏
举报
回复
Dim Str as String 此处为变长字符串
Dim Str as String *5 此处为定长字符串
在VB中,String 数据类型可以存储从 0 到 63K 固定长度的字符串,也可存储从 0 到约 2 兆字符长度的动态字符串。
lvyu
2000-06-07
打赏
举报
回复
如何使用变长的??????
是用variant申明吗??????
Un1
2000-06-07
打赏
举报
回复
不要使用固定长度字符串,使用边长的就行!
qxm
2000-05-26
打赏
举报
回复
dim chunk() as byte
...
redim chunk(long)'long就是想要的长度
String
长度
是否有限制?如果有,限制是多少?
String
长度
是否有限制?如果有,限制是多少?
String
类型
长度
限制问题
对于字符串可以承受的最大
长度
,要分为2个阶段,一个是编译时期(也就是你代码
定义
了一个
String
字符串,
String
s= “xiaofang”),一个是运行时期(指在程序运行过程中) 编译期
String
字符串的限制 我们都知道JVM里面是包含常量池的,(是一种对字符串的性能优化,不用反复创建新的字符串了)当我们使用字符串字面量直接
定义
String
的时候,是会把字符串在常量池中存储一份的。常量池中的每一项常量都是一个表,都有自己对应的
类型
。Java中的UTF-8编码的Unicode字符串在常量池中以CONS
String
的
长度
限制
String
的
长度
限制
想
要搞清楚这个问题,首先我们需要翻阅一下
String
的源码,看下其中是否有关于
长度
的限制或者
定义
。
String
类中有很多重载的构造函数,其中有几个是支持用户传入length来执行
长度
的: public
String
(byte bytes[], int offset, int length) 可以看到,这里面的参数length是使用int
类型
定义
的,那么也就是说,
String
定义
的时候,最大支持的
长度
就是int的最大范围值。 根据Integer类的
定义
,java...
Java 中的
String
有没有
长度
限制
转载: https://juejin.im/post/5d53653f5188257315539f9a
String
是Java中很重要的一个
数据
类型
,除了基本
数据
类型
以外,
String
是被使用的最广泛的了,但是,关于
String
,其实还是有很多东西容易被忽略的。 就如本文我们要讨论的问题:Java中的
String
有没有
长度
限制? 这个问题要分两个阶段看,分别是编译期和运行期。不同的时期限制不一样。...
java
String
最长
长度
和占用内存大小
一 序
String
在内存中的最大
长度
理论上是int型变量的最大值,Integer.MAX_VALUE,
String
的字面常量的最大
长度
为CONSTANT_Utf8_info表决定,一般为65535. 二 介绍 1、
String
的内部实现 通过一个字符数组来维护字符序列,其声名如下: private final char value[]; 2 所以,
String
的最大
长度
取决于字符数......
VB基础类
7,765
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章