如何将一个变量名变为一个字符串?

 我来答
宝马王Q
2019-11-24 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:840万
展开全部
主要是我想将变量用词典的方式保存在图形中,如代码:;;=============================;;获取变量(defun
Get_Ldata(ldata)
(vlax-ldata-get
"NetBee_var"
ldata)
);;=============================;;设置变量(defun
Set_Ldata(ldata
vars)
(vlax-ldata-Put
"NetBee_var"
ldata
vars)
)可是这样一来,调用该函数时,变量必须为字符串,如(Set_Ldata
"test"
5.0)不能用(Set_Ldata
test
5.0)这种方式,很不方便。
一朵向日葵happy
2019-09-28 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:28%
帮助的人:806万
展开全部
假设这个[变量名至字符串]函数名为:Vtoa若有一个变量名为Myvar,其值可为任意类型,我想将变量名转换为字符串。注意:并不是变量值,而是变量名!---------------------------------------------该函数功能如下:(Vtoa
Myvar)
返回
"Myvar"------------------------------------------------请问如何实现这个函数?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
穰智蓝雪晴
2019-09-22 · TA获得超过1251个赞
知道小有建树答主
回答量:1934
采纳率:88%
帮助的人:9.2万
展开全部
这个是测试string
和int
转化的问题,其中string是不能直接转化为int类型的,所以需要转化为int的
对象类型
Integer
,然后Integer
自动
拆箱
,转化为int。
num=Integer.parseInt(str);
num=Integer.valueOf(str);
这俩的作用是一样的,是把String
的"12"
,转化为整形
的12。
这段代码是没问题的,但是你要转成整形,字符串“qwee”这是转不了的,所以只要你输入数字就没问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小可334
2019-09-25 · TA获得超过3.7万个赞
知道小有建树答主
回答量:1.2万
采纳率:26%
帮助的人:1175万
展开全部
(vl-symbol-name
myvar)->"myvar"(setq
(read
"myvar")
"\n你根本没看我上次给的函数帮助,真是。。。(不知道该怎么说你)!")->你根本没看我上次给的函数帮助,真是。。。(不知道该怎么说你)!更正
如下:(2004.4.12)(vl-symbol-name
'myvar)->"myvar"(set
(eval(quote(read
"myvar")))
"\n你根本没看我上次给的函数帮助,真是。。。(不知道该怎么说你)!")->你根本没看我上次给的函数帮助,真是。。。(不知道该怎么说你)!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式