字符串与数字互相转换

墨色是如 2013-07-30 03:24:32
比如说把字符串"abc"转换成数字的代码是什么???
然后在数字转换成字符串时有个疑问:比如说数字65是A,但是用String.valueOf(65)转换时还是65,没什么区别,怎么分清有没有从数字转换成字符串?
...全文
302 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
huntor 2013-08-09
  • 打赏
  • 举报
回复
Integer.parseInt(“abc”,16)
墨色是如 2013-08-09
  • 打赏
  • 举报
回复
引用 11 楼 huntor 的回复:
Integer.parseInt(“abc”,16)
试过了,有错误,等下班了把错误复制给你看看
terry21 2013-08-09
  • 打赏
  • 举报
回复
楼上正解。.
oh_Maxy 版主 2013-08-08
  • 打赏
  • 举报
回复
引用 8 楼 kehui818 的回复:
[quote=引用 3 楼 oh_Maxy 的回复:] 1. "abc"这个字符串不会与什么数字对应,倒是'a','b','c'这几个字符,有对应的ASCII码值。 2. A这个字符的ASCII码值是65,String.valueOf(65)只是把65这个整型转为"65"字符串,如果想转成字符A,要这样转换:char ch = (char)65; 3. 如何区分65和"65"?这个编译的时候就能看出来啊,比如int a = "65";编译失败的。
我只是想说,把字符串转换成数字[/quote] 字符串转数字,直接Integer.valueOf("55"),怕这个字符串含非数字,可以加个try catch处理下。
墨色是如 2013-08-08
  • 打赏
  • 举报
回复
引用 4 楼 djy18178 的回复:
“abc”是字符串你转成数字肯定是报错的 怎么区分转换成功与否? 你接收的类型是什么啊? 你能用int接收就说明转换成功啊 不知道你想表达的就是这么简单还是我没看明白··
我表达的就是这么简单
墨色是如 2013-08-08
  • 打赏
  • 举报
回复
引用 3 楼 oh_Maxy 的回复:
1. "abc"这个字符串不会与什么数字对应,倒是'a','b','c'这几个字符,有对应的ASCII码值。 2. A这个字符的ASCII码值是65,String.valueOf(65)只是把65这个整型转为"65"字符串,如果想转成字符A,要这样转换:char ch = (char)65; 3. 如何区分65和"65"?这个编译的时候就能看出来啊,比如int a = "65";编译失败的。
我只是想说,把字符串转换成数字
墨色是如 2013-08-08
  • 打赏
  • 举报
回复
引用 1 楼 ldh911 的回复:
要清晰准确的告诉计算机你的意图是什么,比如这样: String str = String.valueOf((char) 65);
做出来了,谢谢
beowulf2005 2013-07-30
  • 打赏
  • 举报
回复
char不是ASCII,java默认是UTF-16码, 如果不是辅助平面字符的话就,刚好是位于BMP上的码点,否则是surrogate值。 编码水不浅。
Tnz_ME 2013-07-30
  • 打赏
  • 举报
回复
放纵的青春 2013-07-30
  • 打赏
  • 举报
回复
“abc”是字符串你转成数字肯定是报错的 怎么区分转换成功与否? 你接收的类型是什么啊? 你能用int接收就说明转换成功啊 不知道你想表达的就是这么简单还是我没看明白··
oh_Maxy 版主 2013-07-30
  • 打赏
  • 举报
回复
1. "abc"这个字符串不会与什么数字对应,倒是'a','b','c'这几个字符,有对应的ASCII码值。 2. A这个字符的ASCII码值是65,String.valueOf(65)只是把65这个整型转为"65"字符串,如果想转成字符A,要这样转换:char ch = (char)65; 3. 如何区分65和"65"?这个编译的时候就能看出来啊,比如int a = "65";编译失败的。
S117 2013-07-30
  • 打赏
  • 举报
回复
"abc"怎么能转成生数字呢?数字65是A的ascii编码!
MiceRice 2013-07-30
  • 打赏
  • 举报
回复
要清晰准确的告诉计算机你的意图是什么,比如这样: String str = String.valueOf((char) 65);

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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