В чем может быть небольшая проблема с принимающей стороной - принимает ли она такие длинные строки?Некоторые программы могут быть готовы к приему длинных строк, но оптимизированы для общего случая коротких линий, поэтому использование длинных строк замедлит их.
Кроме того, то, что именно состоит из строки, тоже зависит от системы - большинствочасто это означает, что за ним следует \n
(Unix) или \r\n
(DOS / Windows / большинство общедоступных интернет-протоколов).
Также обратите внимание, что написано строк и вызовы метода BufferedWriter write
- это две ортогональные вещи: вы можете сделать несколько вызовов write
, написав всего одну строку, или вы можете написать несколько строк только одним вызовом write
.