я надеюсь вы не против если я два вопроса тут задам? во-первых, как работает метод int read(byte[] buff) ? я не понимаю, как он изменяет массив байт, который не возвращает??! нам такого не объясняли и во-вторых, почему у меня идёт сначала содержимое первого файла, а не второго? и откуда в первом файле так много пробелов??? первый файл до запуска программы содержал - "первый" второй файл - "второй" первый файл после запуска программы - "первый второй "