程序:
public class TestChange {
public static void main(String[] args) {
String s1 = new String();
String s2 = new String();
s1 = "\r";
s2 = "\n";
System.out.print("回车开始" + s1 + "回车结束");
System.out.print("换行开始" + s2 + "换行结束");
}
}
输出:
回车结束换行开始
换行结束
为什么不输出字符串 "回车开始",s1 是回车字符 为什么不换行呢?
CMD中输出的结果 就是 上述结果,没有错误。
Q1:为什么不输出 "回车开始" 字符串呢?
Q2:为什么 s1 是 换行字符,输出时却不换行呢?