这是因为Java和Python在处理文本文件时,会将行末的换行符(\n)转换为操作系统特定的换行符(例如Windows中的\r\n)。因此,在读取文本文件时,Java和Python会自动添加CR字符,以确保文本文件在不同操作系统上的正确显示。