代碼執行 System.out.println("lime"); 後,控制台輸出顯示 lime grape 而非預期的兩行,初學者以為 println 未換行。
System.out.println 確實會在輸出後換行。若輸出為 lime grape,說明代碼中還有 System.out.print("grape"); 或類似語句緊隨其後,且未換行。請檢查完整代碼上下文,而非單獨看該行。
System.out.println("lime"); → 輸出 lime 並換行System.out.print("lime"); → 輸出 lime 不換行若希望不換行,請顯式使用 print;若書本示例與實際運行不符,請以實際運行為準,書本可能存在錯誤。