社区
C++ Builder
帖子详情
对象与String的转换
darkone
2003-05-22 10:50:39
对象可以用tostring方法转换为string,string怎么转换回对象那?
...全文
65
6
打赏
收藏
对象与String的转换
对象可以用tostring方法转换为string,string怎么转换回对象那?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dolphin2001
2003-05-22
打赏
举报
回复
查看帮助: TStream::ReadComponent
下面是帮助里面举的例子:
你可以参考一下,如果你需要转化你自己的类,需要在调用转化回去之前:调用:
RegisterClass方法注册你的类,例如你如果你的类名为 TTest
调用: RegisterClass(__classid(TTest);
AnsiString ComponentToString(TComponent* c)
{
AnsiString as;
TMemoryStream* pms = new TMemoryStream();
TStringStream* pss = new TStringStream(as);
try
{
pms->WriteComponent(c);
pms->Seek(0, soFromBeginning);
ObjectBinaryToText(pms, pss);
pss->Seek(0, soFromBeginning);
as = pss->DataString;
}
catch(...)
{
ShowMessage("Streaming error.");
}
delete pms;
delete pss;
return as;
}
TComponent* StringToComponent(AnsiString as)
{
TMemoryStream* pms = new TMemoryStream();
TStringStream* pss = new TStringStream(as);
TComponent *pc;
try
{
ObjectTextToBinary(pss, pms);
pms->Seek(0, soFromBeginning);
}
catch(...)
{
ShowMessage("Streaming error.");
}
pc = pms->ReadComponent(NULL);
delete pms;
delete pss;
return pc;
}
darkone
2003-05-22
打赏
举报
回复
up........
asam2183
2003-05-22
打赏
举报
回复
chinchy(人民需要人民币)说得对
chinchy
2003-05-22
打赏
举报
回复
用反射
<FrameworkSDK>\Samples\Technologies\Reflection\Invoke
bethrezen
2003-05-22
打赏
举报
回复
string str;
object k=str;
zushenf
2003-05-22
打赏
举报
回复
string 本身就是一个对象
object
对象
转换
为
String
的一些总结
在java项目的实际开发和应用中,常常需要用到将
对象
转为
String
这一基本功能。本文将对常用的
转换
方法进行一个总结。常用的方法有Object.to
String
(),(
String
)要
转换
的
对象
,
String
.valueOf(Object)等。下面对这些方法一一进行分析。 方法1:采用 Object.to
String
()方法 请看下面的例子: Object object = ge
java
string
转
对象
_java
对象
转换
String
类型的三种方法
在Java项目的实际开发和应用中,经常需要使用将
对象
转换
为字符串的基本功能,接下来爱站技术频道小编给大家带来的java
对象
转换
String
类型的三种方法,一起跟着小编来学习吧!一、采用Object.to
String
()to
String
方法是java.lang.Object
对象
的一个public方法。在java中任何
对象
都会继承Object
对象
,所以一般来说任何
对象
都可以调用to
String
这个方法...
Jackson使用,
String
,
对象
,list相互
转换
对象
转json
String
str = objectMapper.writeValueAs
String
(new MessageEntity()); json转
对象
List tidList = objectMapper.readValue(tidListSrt, new TypeReference<List>() {});
Clob
对象
与
String
对象
之间相互
转换
/** * 功能:将 Clob
对象
转换
为
String
对象
* @param clob - clob
对象
* @author ssy */ public
String
ClobTo
String
(Clob clob) { if(clob== null){ return "" ; ...
java
对象
转换
String
类型的三种方法
**一、采用Object.to
String
() **to
String
方法是java.lang.Object
对象
的一个public方法。在java中任何
对象
都会继承Object
对象
,所以一般来说任何
对象
都可以调用to
String
这个方法。这是采用该种方法时,常派生类会覆盖Object里的to
String
()方法。 但是在使用该方法时要注意,必须保证Object不是null值,否则将抛出NullPointerException异常。 **二、采用(
String
)Object **该方法是一个标准的类型
转换
的方法
C++ Builder
13,871
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章