关于BufferedWriter的newLine()方法,以下哪项描述是正确的?
答案解析
BufferedWriter的newLine()方法写入的换行符不是固定的“\n”或“\r\n”,而是取决于操作系统。这是因为不同的操作系统有不同的行结束标志。例如,Unix/Linux系统使用“\n”,而Windows系统使用“\r\n”。newLine()方法会根据运行程序的操作系统自动选择正确的换行符。因此,选项A和B都是错误的,因为它们假设newLine()方法写入的换行符是固定的。选项D错误,因为newLine()方法确实会写入换行符。
正确答案:C