如何把整数转化成字符

taler 2004-07-22 11:36:31
如何将一个整数转化成它的16进制所对应的unicode字符?整数的范围在1-2的16次方之间
...全文
131 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
taler 2004-07-22
  • 打赏
  • 举报
回复
我需要的是字符,不是字符串,比如把30086(unicode为'7586')转为'疆'
umbrella1984 2004-07-22
  • 打赏
  • 举报
回复
String abc=String.valueOf(myint);
String abc=""+myint;
Pandona 2004-07-22
  • 打赏
  • 举报
回复
整数转化:
char *_itoa( int value, char *string, int radix );

char *_i64toa( __int64 value, char *string, int radix );

char * _ui64toa( unsigned _int64 value, char *string, int radix );

wchar_t * _itow( int value, wchar_t *string, int radix );

wchar_t * _i64tow( __int64 value, wchar_t *string, int radix );

radix 就是几进制,must be in the range 2 – 36



wchar_t * _ui64tow( unsigned __int64 value, wchar_t *string, int radix
simonhappy 2004-07-22
  • 打赏
  • 举报
回复
String.toHexString(int i)
sxyan 2004-07-22
  • 打赏
  • 举报
回复
怎么搞定的?我想学习学习,:)
taler 2004-07-22
  • 打赏
  • 举报
回复
搞定了
shangqiao 2004-07-22
  • 打赏
  • 举报
回复

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧