何らかの理由で、このコードは入力からすべての '\n' 文字を変更し、新しい出力ファイルで '\n\r' に置き換えています。私はいくつかのウェブサイトを参照していますが、まだ理解していません..誰かアイデアがありますか? どうもありがとう!
Socket connectionSocket = sData.accept();
InputStream inputStream = connectionSocket.getInputStream();
BufferedInputStream inputBufferedStream = new BufferedInputStream(inputStream);
FileOutputStream outputStream = new FileOutputStream("/home/greg/1");
byte[] buffer = new byte[1024];
long count = 0;
int n = 0;
while ((n = inputBufferedStream.read(buffer))>=0) {
outputStream.write(buffer, 0, n);
count += n;
}
outputStream.close();
}