1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 18
|
|
1 | |
Возвращаемое значение метода public int read() класса InputStream. Как вернуть число больше 255?04.08.2016, 09:46. Показов 1340. Ответов 3
Метки нет (Все метки)
Привет!)
Разбераю стримы. И по теории в тот int который возвращается с read() записывается только первый байт, а остальные три тю-тю. Вот я записать в файл могу и 265, а назад вычитать его не получится, потому что 256 уже возвращается как 0: 256 -> 0, 257 -> 1, .. , 265 -> 9. Даже русские и украинские символы занимают 2 байта в памяти. Помогите понять этот механизм. В чем собственно вся изюминка, и что я пропустил.
0
|
04.08.2016, 09:46 | |
Ответы с готовыми решениями:
3
Почему в int main() нельзя вернуть значение больше 255? Вызов public метода public класса внутри static метода static класса Как преобразовать возвращаемое значение getchar() из int в char Как увидеть возвращаемое значение метода при отладке? |
Вежливость-главное оружие
233 / 234 / 86
Регистрация: 19.02.2013
Сообщений: 1,446
|
|
04.08.2016, 10:02 | 2 |
выражайтесь конкретнее, а то после 8й java слово стримы приобрело иное значение. в вашем случае потоки ввода/вывода.
покажите код, ибо проблема странная немнгого
0
|
1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 18
|
|
04.08.2016, 10:14 [ТС] | 3 |
Тема потоков ввода/вывода.
Код там простенький записал байты от 0-255 в файл, но с так называемым шифром цезаря, к каждому значению добавлял некое секретное число shift(в моем случае +10), и нужно с файла вычитать байти назад, а именно то 0 до 255(в файле записаны числа со здвигом 10-265)
0
|
Заблокирован
|
||||||
04.08.2016, 16:22 | 4 | |||||
пробуй так
0
|
04.08.2016, 16:22 | |
04.08.2016, 16:22 | |
Помогаю со студенческими работами здесь
4
Что делает Read(byte[] buffer, int offset, int count) метод класса Stream Возвращаемое значение метода Возвращаемое значение метода по ссылке Какая часть адреса 185.28.60.163 с заданной маской 255.255.255.0 обозначает подсеть в сети класса В? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |