powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Кто нить может рассказать про класс StringBuilder?
9 сообщений из 9, страница 1 из 1
Кто нить может рассказать про класс StringBuilder?
    #33272022
User9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И почему там нет функции append( byte)
Хотя для других прим типов есть.

И еще какого типа указатели на объекты в java?
...
Рейтинг: 0 / 0
Кто нить может рассказать про класс StringBuilder?
    #33272040
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
User9
> И почему там нет функции append( byte)
> Хотя для других прим типов есть.

Забыли?
приведи к int и апенди.
User9
> И еще какого типа указатели на объекты в java?

указателей, сдается мне, нема. их специально не включали в язык для
простоты



-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Кто нить может рассказать про класс StringBuilder?
    #33272046
User9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deady User9
> И почему там нет функции append( byte)
> Хотя для других прим типов есть.

Забыли?
приведи к int и апенди.
User9
> И еще какого типа указатели на объекты в java?

указателей, сдается мне, нема. их специально не включали в язык для
простоты



-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3

1)Но все же - я не хочу 3 байта херить. Может как то через чар можно изгалиться?
2) Интересно сколmо байт весят указатели
...
Рейтинг: 0 / 0
Кто нить может рассказать про класс StringBuilder?
    #33272061
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
User9
> 1)Но все же - я не хочу 3 байта херить. Может как то через чар можно изгалиться?


new Byte(byte).toString()

User9
> 2) Интересно сколmо байт весят указатели


без понятия. в ассемблере - 4 (mmx - 8), если не ошибаюсь.

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Кто нить может рассказать про класс StringBuilder?
    #33272851
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StringBuffer - это модифицируемая строка. В отличие от String, где, если хочется заменить одну букву, тебе придется создавать новый объект String с нужным значением.

Указатели как правило имеют разрядность шины памяти процессора. Можешь считать, что они 4 байта. Но в Яве указателей, которые ты можешь изменить, нет. Есть ссылки.

Object obj = new Object();

obj - ссылка на объект, который был создан методом new Object();

И наконец, самое интересное: в Яве строки двухбайтовые. Поэтому append(byte) у StringBuffer нет.

byte bt = 127;
char chr = (char)bt;
buffer.append(chr);
...
Рейтинг: 0 / 0
Кто нить может рассказать про класс StringBuilder?
    #33272911
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кувалдин
> StringBuffer - это модифицируемая строка. В отличие от String,
> где, если хочется заменить одну букву, тебе придется создавать новый
> объект String с нужным значением.

> Указатели как правило имеют разрядность шины памяти процессора.
> Можешь считать, что они 4 байта. Но в Яве указателей, которые ты
> можешь изменить, нет. Есть ссылки.

> Object obj = new Object();

> obj - ссылка на объект, который был создан методом new Object();

> И наконец, самое интересное: в Яве строки двухбайтовые. Поэтому append(byte) у StringBuffer нет.

> byte bt = 127;
> char chr = (char)bt;
> buffer.append(chr);Тема==Ответить




вообще-то речь шла не о buffer, а о builder. но я думаю, особой
разницы нет.

я так понял, что нужно добавить байт как его строковое
представление. то есть:
byte b = 10;
buffer.append("byte=").append(b);
вернуть должно byte=10

с этой точки зрения действительно странно, почему нет такого метода.

и двубайтовые в яве не строки, а символы. строка - набор символов.


-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Кто нить может рассказать про класс StringBuilder?
    #33273043
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Класса StringBuilder в JDK нет. Вот я и ответил про StringBuffer.

Насчет строк оговорился. Естественно, символы (char) двухбайтовые.
...
Рейтинг: 0 / 0
Кто нить может рассказать про класс StringBuilder?
    #33273141
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кувалдин РоманКласса StringBuilder в JDK нет. Вот я и ответил про StringBuffer.

Насчет строк оговорился. Естественно, символы (char) двухбайтовые.
точно?
...
Рейтинг: 0 / 0
Кто нить может рассказать про класс StringBuilder?
    #33273205
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Timm
> Кувалдин РоманКласса StringBuilder в JDK нет.


в 1.5 есть

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Кто нить может рассказать про класс StringBuilder?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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