黑马程序员技术交流社区

标题: 问一个小问题~~~ [打印本页]

作者: woshihuoye    时间: 2013-12-18 16:08
标题: 问一个小问题~~~
System.out.println("\"a\"="+a\n"\"b\"="+b);
这个输出代码中,\n是换行转义字符,为什么翻译不成功呢?
如果要换行,代码又要什么写呢?
作者: 刘松703    时间: 2013-12-18 16:15
System.out.println("\"a\"="+a +"\n" +"\"b\"="+b);
作者: woshihuoye    时间: 2013-12-18 16:21
刘松703 发表于 2013-12-18 16:15
System.out.println("\"a\"="+a +"\n" +"\"b\"="+b);

确实啊,大神:D
作者: 天涯十步    时间: 2013-12-18 16:23
1,编译不成功是因为转义字符也需要“”
作者: 刘松703    时间: 2013-12-18 16:23
woshihuoye 发表于 2013-12-18 16:21
确实啊,大神

哈哈别乱叫,我是菜鸟而已
作者: 天涯十步    时间: 2013-12-18 16:24
如果要换行  System.out.println("\"a\"="+a +"\n"+ "\"b\"="+b);
作者: woshihuoye    时间: 2013-12-18 16:29
天涯十步 发表于 2013-12-18 16:23
1,编译不成功是因为转义字符也需要“”

用转义符都要加”“吗,还是就这里需要?
作者: 天涯十步    时间: 2013-12-18 16:45
woshihuoye 发表于 2013-12-18 16:29
用转义符都要加”“吗,还是就这里需要?

是要加+号连接符 刚才弄错了:P




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2