对于许多无法处理长行的旧程序,必须将base64编码的字符串分成多行。用Java编写的程序通常可以处理很长的行,因为它们不需要自己进行内存管理。只要您的行数少于64百万个字符,就不会有问题。
而且由于不需要换行符,因此,如果可能的话,根本不应该生成换行符。

对于许多无法处理长行的旧程序,必须将base64编码的字符串分成多行。用Java编写的程序通常可以处理很长的行,因为它们不需要自己进行内存管理。只要您的行数少于64百万个字符,就不会有问题。
而且由于不需要换行符,因此,如果可能的话,根本不应该生成换行符。