初学java,最近在看《java大学教程》,用myeclipse实现其中一些小程序,发现几个问题,请教各位高手。
首先,当程序中需要跳过回车时,需使用System.in.skip(2)而不是书中所给的System.in.skip(1),也就是说当按下回车键相当于\r\n,也就是回车换行,这个是因为所用操作系统的不同造成的吗?
其次,\n和\r还有\r\n到底是什么区别?为什么我发现它们实现的功能是完全一样的。而且,本来\r应该是只回车不换行,但是当运行System.out.println(*****\r#####)时得到的结果是*****(此处换行)#####,而不是书中给出的结果#####*****?
width="728" height="90" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allowfullscreen="true" id="aswift_1" name="aswift_1" style="box-sizing: content-box; left: 0px; position: absolute; top: 0px;">
-
id="iframeu1636200_0" src="http://pos.baidu.com/qczm?rdid=1636200&dc=2&di=u1636200&dri=0&dis=0&dai=3&ps=814x484&dcb=BAIDU_SSP_define&dtm=HTML_POST&dvi=0.0&dci=-1&dpt=none&tsr=0&tpr=1474357423070&ti=java%E4%B8%AD%5Cr%E4%B8%8E%5Cn%E8%BF%98%E6%9C%89%5Cr%5Cn%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F-CSDN%E8%AE%BA%E5%9D%9B-CSDN.NET-%E4%B8%AD%E5%9B%BD%E6%9C%80%E5%A4%A7%E7%9A%84IT%E6%8A%80%E6%9C%AF%E7%A4%BE%E5%8C%BA&ari=2&dbv=2&drs=3&pcs=1547x805&pss=1547x3565&cfv=0&cpl=4&chi=1&cce=true&cec=UTF-8&tlm=1474357423&rw=805<u=http%3A%2F%2Fbbs.csdn.net%2Ftopics%2F320022614<r=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dnk2YUfc5vLe7Lq3Jpp2Nw6F_gVzsfRJc1Sb4I3BTyHE9cupnAz3epnQx5OvKd5eu%26wd%3D%26eqid%3Dc5e72f780002a6030000000557e0e8ac&ecd=1&psr=1920x1080&par=1920x1040&pis=-1x-1&ccd=24&cja=false&cmi=6&col=zh-CN&cdo=-1&tcn=1474357424&qn=1679d63064558a8e&tt=1474357423052.761.914.915" width="200" height="22" align="center,center" vspace="0" hspace="0" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true" style="box-sizing: content-box; border-width: 0px; border-style: initial; vertical-align: bottom; margin: 0px;">
-
id="iframeu1636201_0" src="http://pos.baidu.com/qczm?rdid=1636201&dc=2&di=u1636201&dri=0&dis=0&dai=4&ps=814x738&dcb=BAIDU_SSP_define&dtm=HTML_POST&dvi=0.0&dci=-1&dpt=none&tsr=0&tpr=1474357423070&ti=java%E4%B8%AD%5Cr%E4%B8%8E%5Cn%E8%BF%98%E6%9C%89%5Cr%5Cn%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F-CSDN%E8%AE%BA%E5%9D%9B-CSDN.NET-%E4%B8%AD%E5%9B%BD%E6%9C%80%E5%A4%A7%E7%9A%84IT%E6%8A%80%E6%9C%AF%E7%A4%BE%E5%8C%BA&ari=2&dbv=2&drs=3&pcs=1547x805&pss=1547x3565&cfv=0&cpl=4&chi=1&cce=true&cec=UTF-8&tlm=1474357423&rw=805<u=http%3A%2F%2Fbbs.csdn.net%2Ftopics%2F320022614<r=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dnk2YUfc5vLe7Lq3Jpp2Nw6F_gVzsfRJc1Sb4I3BTyHE9cupnAz3epnQx5OvKd5eu%26wd%3D%26eqid%3Dc5e72f780002a6030000000557e0e8ac&ecd=1&psr=1920x1080&par=1920x1040&pis=-1x-1&ccd=24&cja=false&cmi=6&col=zh-CN&cdo=-1&tcn=1474357424&qn=f0d3983168a5242a&tt=1474357423052.762.916.917" width="200" height="22" align="center,center" vspace="0" hspace="0" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true" style="box-sizing: content-box; border-width: 0px; border-style: initial; vertical-align: bottom; margin: 0px;">
-
id="iframeu1636204_0" src="http://pos.baidu.com/qczm?rdid=1636204&dc=2&di=u1636204&dri=0&dis=0&dai=5&ps=814x992&dcb=BAIDU_SSP_define&dtm=HTML_POST&dvi=0.0&dci=-1&dpt=none&tsr=0&tpr=1474357423070&ti=java%E4%B8%AD%5Cr%E4%B8%8E%5Cn%E8%BF%98%E6%9C%89%5Cr%5Cn%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F-CSDN%E8%AE%BA%E5%9D%9B-CSDN.NET-%E4%B8%AD%E5%9B%BD%E6%9C%80%E5%A4%A7%E7%9A%84IT%E6%8A%80%E6%9C%AF%E7%A4%BE%E5%8C%BA&ari=2&dbv=2&drs=3&pcs=1547x805&pss=1547x3565&cfv=0&cpl=4&chi=1&cce=true&cec=UTF-8&tlm=1474357423&rw=805<u=http%3A%2F%2Fbbs.csdn.net%2Ftopics%2F320022614<r=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3Dnk2YUfc5vLe7Lq3Jpp2Nw6F_gVzsfRJc1Sb4I3BTyHE9cupnAz3epnQx5OvKd5eu%26wd%3D%26eqid%3Dc5e72f780002a6030000000557e0e8ac&ecd=1&psr=1920x1080&par=1920x1040&pis=-1x-1&ccd=24&cja=false&cmi=6&col=zh-CN&cdo=-1&tcn=1474357424&qn=ca7ff0016d2cf4af&tt=1474357423052.764.998.1024" width="200" height="22" align="center,center" vspace="0" hspace="0" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true" style="box-sizing: content-box; border-width: 0px; border-style: initial; vertical-align: bottom; margin: 0px;">