java中的单引号与双引号

ttssrs 2011-03-01 08:58:37
下面这句中的message用单引号引起就会出错,请问是为什么?
另外,除了单引号引用字符,双引号引用字符串外,它们之间还有其他区别吗?
ActionContext.getContext().put("message",results.toString());
...全文
167 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
福来哥 2011-03-01
  • 打赏
  • 举报
回复
这个好说:
单引号一般是单个字符,类型是Char,只能放一个字符,例如:
Char a = 'A';
双引号是字符串,例如:
String str = "abc";

双引号里面的双引号某些情况下,请使用单引号代替。

你这个地方报错,是因为put方法,要求用String作为参数,而不是Char

51,411

社区成员

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

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