Java中的轉義字符在字符串中起到了很重要的作用,其中回車和換行也是比較常用的兩個轉義字符。雖然它們看起來很相似,但它們的作用和使用方法卻有所不同。
回車字符\r
用于將光標移到本行的開頭。使用回車字符時,如果此時光標在本行的中間或結尾位置,則會將光標移到本行開頭并開始覆蓋原有的文本,直到出現新的文本。示例代碼如下:
public static void main(String[] args) { System.out.println("Hello World!\rJava"); }
以上代碼的輸出結果為:
Java World!
而換行字符\n
則是在字符串中插入一個新的空行。使用換行字符時,如果此時光標在本行的中間或結尾位置,則會在光標位置插入一個新的空行,并將光標移到新的一行的開頭位置。示例代碼如下:
public static void main(String[] args) { System.out.println("Hello World!\nJava"); }
以上代碼的輸出結果為:
Hello World! Java
可以看出,回車和換行雖然有些類似,但它們的作用和使用方法卻完全不同。在實際編程中,正確理解并正確使用這兩個轉義字符是非常重要的。