подскажите пожалуйста,какие параметры могут быть указаны в методе read и available. p.s: увидела в примере задачи тут -на джавараше,как в параметрах метода read указывается массив.
ВОТ САМ ПРИМЕР:
String src = "c:\\projects\\log.txt";
String dest = "c:\\projects\\copy.txt";
try(FileInputStream input = new FileInputStream(src);
FileOutputStream output = new FileOutputStream(dest))
{
byte[] buffer = new byte[65536]; // 64Kb
while (input.available() > 0)
{
int real = input.read(buffer);
output.write(buffer, 0, real);
}
}
Nastya beautybaybox
17 уровень
здравствуйте,вопрос по теме "потоков"
Комментарии (14)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
VladimirMaster
25 июня 2023, 06:38
Метод available() не принимает параметров. Он возвращает количество байтов, которые можно прочитать из потока без блокировки или ожидания.
+2
Денис Enterprise Java Developer
23 июня 2023, 11:28
Не ленитесь читать документацию:
read(byte[] b)
read(byte[] b, int off, int len)
+2
Nastya beautybaybox
24 июня 2023, 12:38
а для чего эти параметры нужны?я что-то упустила тему про параметры методов и их цель:)
+3
Денис Enterprise Java Developer
24 июня 2023, 19:07
Я так понимаю, что слова
Reads some number of bytes from the input stream and stores them into the buffer array b
Ничего не говорят?
Ну тогда стоит начать с азов и понять что такое буфер
+2
Nastya beautybaybox
27 июня 2023, 17:46
молодой человек , давайте будем более вежливо отвечать мне на мои вопросы.надеюсь вы меня поняли.
+4
Денис Enterprise Java Developer
27 июня 2023, 18:36
Давайте иногда включать голову хоть чуть-чуть? :) Программирование это профессия как бы, и не простая.
+4
Nastya beautybaybox
8 июля 2023, 11:57
кто сказал что я работаю по данной специальности?вы же даже возраст мой не знаете
+3
Денис Enterprise Java Developer
8 июля 2023, 13:09
Т.е. не программистам голову включать не нужно? 🙂 Ну тоже в целом позиция, успехов с этим 👍
А в целом рекомендую подумать пот о чём:
Программирование, равно как и вся IT сфера это сообщество с давно сложившимся укладом, мы здесь все достаточно веселые и дружелюбные люди, но вот невежество здесь не в почёте. Попытки рассказывать за возраст и кто есть кто здесь не катят, здесь катит твой конкретный скил, что ты реально из себя представляешь. Приветствуется здесь пытливость ума и инициативность. Мы всегда рады тем кто привносит что-то новое, но вот люди которым все что-то должны здесь не приживаются - вы чужие здесь, вас никто не звал и вы не нужны.
Если уж у вас есть желание приобщиться к нашему миру (а судя по тому, что вы здесь и зачем-то даже потратились на оплату курса желание есть) - пора научиться принимать и наши правила игры, а не лезть в чужой монастырь со своим уставом.
Если же вы ожидаете что IT это незапарный метод заработать которому можно научиться на месяц и потом раскладывать косынку в рабочее время, у меня для вас очень невеселые новости.
Как-то так.
И да, козыряя возрастом стоит подумать, кого вы пытаетесь удивить 😉
-1
Сергеев ВикторMaster
8 июля 2023, 13:52
кто сказал что я работаю по данной специальности?вы же даже возраст мой не знаете
А как возраст влияет на текущую специальность?
Типа с 16 до 25 работаешь строителем например, дальше нельзя
с 25 до 30 айтишником
с 30 до 40 бухгалтером или юристом
с 40 до 60(65) завхозом, охранником
и вот она пенсия?
+2
Nastya beautybaybox
2 августа 2023, 11:45
вы сейчас говорите мне про то чтобы я не лезла в чужой монастырь,а сами же это делаете.)я задала вопрос,на что имею полное право . разве не ваше ли это дело ,писать мне о моем опыте в программировании и тем более моих способностях в этой сфере?мне кажется вас это не касается .
я спросила вопрос по задаче,вы мне ответили но сделали это с маленькой издевкой.я озвучила вам,и попросила вас быть вежливыми. вы мне также ответили издевкой .
не думали о том что пересекаете границы- писать мне что я "не вписываюсь" в вашу,молодой человек игру ?. опомнитесь и пожалуйста спуститесь на землю.вы не имеете право писать такие вещи.
дискуссию с вами больше вести не намерена, но я думаю мы друг друга поняли,и сделали соответствующие выводы .вы же программист-голову включать нужно, как вы сказали мне выше🙂
+3
Денис Enterprise Java Developer
2 августа 2023, 13:03
> а сами же это делаете
Не вполне так :) Здесь я на своей земле, это вы пришли в мой дом, в день свадьбы моей дочери, и чего-то просите без должного уважения (с).
На ваш вопрос вам ответили, то что ответа вы не поняли - это ваши проблемы, но уж точно не даёт вам права включать яЖмать и качать права, так делать не надо.
Куда вы вписываетесь или нет - не моё дело, я вам озвучил правила игры :) Не исключаю, что в колхоз "светлый путь" тоже нужны "операторы ЭВМ", вполне возможно ваше место там. Но большая часть IT сообщества выглядит несколько иначе, и с этим нужно жить. Или не жить, никто сюда не зовёт и не принуждает ни к чему, всегда можно стоять на базаре торговать семечками - тоже профессия, я знаю не мало людей поднявшихся сильно выше моего уровня на торговле китайскими заколками и это достойно уважения без всякой иронии.
+1
Nastya beautybaybox
3 августа 2023, 11:51
вашу землю никто не отбирает , тот факт что у вашей дочери свадьба мне кажется мало что меняет.есдинственное чего я попросила,это адекватно и без каких-либо издевок отвечать на мои вопросы,или вообще не отвечать если не можете делать это уважительно по отношению ко мне.свадьба вашей дочери не имеет никакого отношения к ситуации,учитывая что вы сами начали эту дискуссию ,с издевкой ответив на мой вопрос.единственное о чем я вас попросила это относиться ко мне более вежливо .надеюсь на фразу «просите чего-то без малейшего уважения» я ответила.
и никакие права я особо не качала,а лишь попросила соблюдать вежливость в общении на форуме JavaRush.
и наконец ваш третий абзац-вы опять наступаете на одни и те же грабли ,и говорите что «не исключаю что в колхоз «светлый мир» тоже нужны операторы ЭВМ».это оскорбление ,и оно не должно быть озвучено.вы пытаетесь сказать «где мое место»,я думаю не стоит.вы ничего обо мне не знаете,как минимум поэтому .а во вторых ,это не сильно уважительно по отношению ко мне с вашей стороны.было бы вам приятно если бы я говорила вам где ваше место,и указывала вам на какие-то ваши «недостатки»?я думаю нет.поэтому пожалуйста,не стоит так делать-о чем я вас и попросила.ничего сверхъестественного я вам не сказала,а к тому же ,ничего «без должного уважения» я у вас не просила.я просила соблюдать вежливость при общение на формах,чего в некоторых ваших репликах я не увидела-вот это я и просила.
и «давить мне на жалость» с помощью события в вашей жизни не нужно пожалуйста.надеюсь дискуссия закончена ,и мои просьбы были услышаны и поняты🙂всего хорошего.
+1
Денис Enterprise Java Developer
3 августа 2023, 12:05
у вашей дочери свадьба мне кажется мало что меняет.
Я просто оставлю это здесь :)
+2
it
4 августа 2023, 11:44
Денис)
XD
+1