为了账号安全,请及时绑定邮箱和手机立即绑定

在eclipse中编写System.out.println(name+"<br>"+id);这句 为什么结果出现的不对?

在eclipse中编写System.out.println(name+"<br>"+id);这句 为什么结果出现的不对?

慕先生9679334 2016-04-24 23:14:59
这是我写的..求大神告知...
查看完整描述

8 回答

?
guozhchun

TA贡献103条经验 获得超76个赞

没发现不对啊。你本意是想换行吧。使用System.out.println(name + "\n" + id); 或者写两条语句 System.out.println(name);

System.out.println(id);

查看完整回答
3 反对 回复 2016-04-24
?
堇延未七

TA贡献36条经验 获得超19个赞

包含在双引号中的字符串会已原样输出,除非你加上转义字符,java程序中的换行符是n,所以你应该输出

name+"\n"+id,这样就会换行了。

查看完整回答
1 反对 回复 2016-04-25
?
三根

TA贡献1条经验 获得超1个赞

<br>是HTML里的的标签,java中换行用\n

查看完整回答
1 反对 回复 2016-04-25
?
qq_青枣工作室_0

TA贡献446条经验 获得超754个赞

<br>是在网页上的换行啊。在程序里,用"\r\n"换行。

查看完整回答
1 反对 回复 2016-04-25
?
little_newbee

TA贡献21条经验 获得超7个赞

首先<br>是用在html中的标签,浏览器中内置html解析器能够识别它,而你写的.java文件,提交给jvm,它不能识别这个,只能把它当做普通字符串的一部分,如果是windows系统,可以用\\r\\n来进行换行,我记得应该是

查看完整回答
反对 回复 2016-04-25
?
南巷小曲

TA贡献1条经验 获得超0个赞

你一定是javascript写多了

查看完整回答
反对 回复 2016-04-25
?
疯狂的罐头

TA贡献5条经验 获得超4个赞


你用双引号括起来的表示是字符串<br>  在JAVA中的转义字符应该用“\n”表示

查看完整回答
反对 回复 2016-04-25
  • 8 回答
  • 0 关注
  • 2391 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信