黑马程序员技术交流社区
标题:
在java中,为什么用单引号(' ')不能输出空格,
[打印本页]
作者:
江远云
时间:
2012-3-29 16:57
标题:
在java中,为什么用单引号(' ')不能输出空格,
在java中,为何用单引号(' ')不能输出空格,而用双引号("")却能可以输出空格
作者:
何万县
时间:
2012-3-29 17:01
应该有转义字符\
作者:
何万县
时间:
2012-3-29 17:01
比如‘\ ’
作者:
刘士
时间:
2012-3-29 17:02
本帖最后由 刘士 于 2012-3-29 17:05 编辑
可以输出。
class te{
public static void main(String[] args){
System.out.println(' '+"单引号"+" "+"双引号");
}
}
在转义符里面没有 '\ ' 的哦。会报错的哦
作者:
翟友伟
时间:
2012-3-29 17:03
" "
双引号 输出试试
作者:
翟友伟
时间:
2012-3-29 17:03
我记得是可以的
作者:
黄或俊
时间:
2012-3-29 17:16
本帖最后由 黄或俊 于 2012-3-29 17:19 编辑
class A
{
public static void main(String[] args)
{
char a=' ';
System.out.println("Hello"+a+"World!");
}
}
这样是可以输出的
单引号是Char类型的而输出语句里面要String类型
作者:
izwj
时间:
2012-3-29 17:20
可以啊
System.out.println("aaa"+' '+"bbb");
作者:
刘_浩
时间:
2012-3-29 19:04
System.out.println(" ");是可以的。
System.out.println("\n");是可以的。
作者:
强文何
时间:
2012-3-30 22:23
char型变量是直接从对应的码表进行查表操作,每一个字符有且仅有唯一的一个值。要输出这个值时必须进行转义操作~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2