java中回车符\r的问题
System.out.println("输出回车符:"+"回车开始"+'\r'+"回车结束");cmd上的结果是:回车结束符:回车开始为什么“回车结束”跑到前面去了而“输...
System.out.println("输出回车符:"+"回车开始"+'\r'+"回车结束");
cmd上的结果是:回车结束符:回车开始
为什么“回车结束”跑到前面去了而“输出回车”不见了 展开
cmd上的结果是:回车结束符:回车开始
为什么“回车结束”跑到前面去了而“输出回车”不见了 展开
4个回答
展开全部
ublic class Hello {
public static void main(String[] args) {
System.out.print("回车开始" + '\n' + "回车结束");
System.out.println("\n") ;
System.out.print("回车开始" + "回车结束");
}
}
//回车开始
//回车结束
//
//回车开始回车结束
结果就是这样了, \r \t \n 属于转义字符, 转出来就是个字符,有的可见,有的不可见 。
楼主你那输出结果是对的 , 没啥可说的 。
public static void main(String[] args) {
System.out.print("回车开始" + '\n' + "回车结束");
System.out.println("\n") ;
System.out.print("回车开始" + "回车结束");
}
}
//回车开始
//回车结束
//
//回车开始回车结束
结果就是这样了, \r \t \n 属于转义字符, 转出来就是个字符,有的可见,有的不可见 。
楼主你那输出结果是对的 , 没啥可说的 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.out.println("输出回车符:"+"回车开始"+'\r'+'\t'+"回车结束");
不是都输出了吗,也换行了。换行肯定从第一个开始输出了。要空加\t
不是都输出了吗,也换行了。换行肯定从第一个开始输出了。要空加\t
追问
我很负责任的告诉你这样的结果是: 回车结束 始
就这五个字 ,其他的什么都没了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
windows系统规定换行是由\r\n两个字符决定的。
追问
\n \r\n我都试验过了,但是这个\r在eclipse上能行,结果是
输出回车符:回车开始
回车结束
就是在EditPlus 3就是这种结果,为什么会是这样的呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询