Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Куда символы пропадают ? / 2 сообщений из 2, страница 1 из 1
16.07.2007, 18:30:13
    #34662305
diesel_den
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда символы пропадают ?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
 int  nBytes = - 1 ;
ByteBuffer bb = ByteBuffer.allocate(Net.bufSize);
nBytes = socketChannel.read(bb);
Different.message("Accepting nBytes: " + nBytes);
Different.message( new  String(bb.array(),  0 , nBytes));
Different.message("Accepting clientData.len: " + clientData.len);
bb.get(buf, len, nBytes);
Different.message("Accepting buf: " +  new  String(buf,  0 , nBytes));
 for  ( int  j= 0 ; j< 10 ; j++)
            Different.message("buf[" + j + "]: " + buf[j] + "\n");

Accepting nBytes: 37
POST / HTTP/1.0

?

Accepting len: 0
Accepting buf: ?????????????????????????

buf[0]: 0

buf[1]: 0

buf[2]: 0
...
...
Рейтинг: 0 / 0
20.07.2007, 16:59:12
    #34674101
diesel_den
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда символы пропадают ?
ну короче решение найдено:
System.arraycopy(bb.array(), 0, buf, len, nBytes);
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Куда символы пропадают ? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]