Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/24: Рейтинг темы: голосов - 24, средняя оценка - 4.75
48 / 11 / 2
Регистрация: 26.03.2012
Сообщений: 246
1

Тип byte[] в java

07.06.2012, 13:07. Показов 4661. Ответов 2
Метки нет (Все метки)

Всем привет!
Разбираюсь с работой с файлами в Java. И в коде встретил такую запись
Код
private byte[] buffer = null;
Это член класса, но мне непонятен тип. Потом в эту переменную записывается сколько байт доступно в потоке
Код
// Определяем сколько доступно байт в потоке
            bytesAvailable = inFile.available();
            buffer = new byte[bytesAvailable];
Объясните, что это за тип.
Заранее благодарен.

Добавлено через 12 минут
Это же массив! Заучился
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.06.2012, 13:07
Ответы с готовыми решениями:

Тип byte и char
Чем отличает тип данных byte от типа данных char? А чем тип Integer от int?

Byte в java
Здравствуйте! Почему при преобразовании int s = 250; System.out.println((byte)s); в...

Пустой байт в byte Java Jssc
public static String code; public static int i = 0; public static int q = 0; public...

java.io.UTFDataFormatException: malformed input around byte 1
Какая может быть причина возникновения этого исключения? Возникает при попытке считать методом...

2
2000 / 1423 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
07.06.2012, 16:03 2
Советую аккуратнее относиться к тому, что написано в книге, которую Вы читаете. Приведенный Вами пример некорректен. Метод available возвращает оценочный результат. Более того, в документации сказано:

http://docs.oracle.com/javase/... available()

Note that while some implementations of InputStream will return the total number of bytes in the stream, many will not. It is never correct to use the return value of this method to allocate a buffer intended to hold all data in this stream.
Так что этот метод может всегда возвращать 0.
2
47 / 30 / 2
Регистрация: 11.06.2011
Сообщений: 206
07.06.2012, 16:03 3
самый маленький тип, вмещает числа от -128 до 127
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.06.2012, 16:03

Invalid byte 1 of 1-byte UTF-8 sequence - ошибка (Intellij idea)
Есть небольшой проект, точнее, только зачаток, запускается нормально, но при сборке в jar ругается,...

java тип var
Привет всем, в С# например можно было всегда написать так: var v = SomeMethod(); и переменная v...

Возвращаемый тип в java
Вопрос такой как создать возвращаемый метод в java я знаю что void это не возвращаемый, а как...

Поиск byte в матрице byte []
Имеется матрица типа byte arrReadComByte; в которой первые два байта всегда равны 0xa1 0xa2 В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.