java英文单引号自动变成中文单引号

fuduhuinew 2015-08-13 02:22:57
我在a方法里调用b方法,在a方法里的字符串变量作为b的参数,这个变量在a里是英文的单引号,但是在b里自动变成了中文的单引号,这是什么原因造成的?
a方法:
b方法:
...全文
579 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fuduhuinew 2015-08-19
  • 打赏
  • 举报
回复
引用 楼主 fuduhuinew 的回复:
我在a方法里调用b方法,在a方法里的字符串变量作为b的参数,这个变量在a里是英文的单引号,但是在b里自动变成了中文的单引号,这是什么原因造成的? a方法: b方法:
确实是错了,不是显示格式的问题,调用的时候报错了,我是直接调用的
0萌萌哒0 2015-08-14
  • 打赏
  • 举报
回复
你这两副图上堆栈不太对劲,好像不是直接调用过去的吧。(堆栈在左上的窗口)
scmod 2015-08-13
  • 打赏
  • 举报
回复
b的图我看着怎么一片空白... 单引号不是都一样的么?应该是全角半角
  • 打赏
  • 举报
回复
应该是显示的问题,你可以用代码判断一下ascii码值
tony4geek 2015-08-13
  • 打赏
  • 举报
回复
显示格式的问题吧。应该没错吧。你再打印出来 看看。

62,614

社区成员

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

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