|
|
|
Кто нить может рассказать про класс StringBuilder?
|
|||
|---|---|---|---|
|
#18+
И почему там нет функции append( byte) Хотя для других прим типов есть. И еще какого типа указатели на объекты в java? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 17:51 |
|
||
|
Кто нить может рассказать про класс StringBuilder?
|
|||
|---|---|---|---|
|
#18+
User9 > И почему там нет функции append( byte) > Хотя для других прим типов есть. Забыли? приведи к int и апенди. User9 > И еще какого типа указатели на объекты в java? указателей, сдается мне, нема. их специально не включали в язык для простоты ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 18:02 |
|
||
|
Кто нить может рассказать про класс StringBuilder?
|
|||
|---|---|---|---|
|
#18+
Deady User9 > И почему там нет функции append( byte) > Хотя для других прим типов есть. Забыли? приведи к int и апенди. User9 > И еще какого типа указатели на объекты в java? указателей, сдается мне, нема. их специально не включали в язык для простоты ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 1)Но все же - я не хочу 3 байта херить. Может как то через чар можно изгалиться? 2) Интересно сколmо байт весят указатели ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 18:05 |
|
||
|
Кто нить может рассказать про класс StringBuilder?
|
|||
|---|---|---|---|
|
#18+
User9 > 1)Но все же - я не хочу 3 байта херить. Может как то через чар можно изгалиться? new Byte(byte).toString() User9 > 2) Интересно сколmо байт весят указатели без понятия. в ассемблере - 4 (mmx - 8), если не ошибаюсь. ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 18:14 |
|
||
|
Кто нить может рассказать про класс StringBuilder?
|
|||
|---|---|---|---|
|
#18+
StringBuffer - это модифицируемая строка. В отличие от String, где, если хочется заменить одну букву, тебе придется создавать новый объект String с нужным значением. Указатели как правило имеют разрядность шины памяти процессора. Можешь считать, что они 4 байта. Но в Яве указателей, которые ты можешь изменить, нет. Есть ссылки. Object obj = new Object(); obj - ссылка на объект, который был создан методом new Object(); И наконец, самое интересное: в Яве строки двухбайтовые. Поэтому append(byte) у StringBuffer нет. byte bt = 127; char chr = (char)bt; buffer.append(chr); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 10:45 |
|
||
|
Кто нить может рассказать про класс StringBuilder?
|
|||
|---|---|---|---|
|
#18+
Кувалдин > 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 11:00 |
|
||
|
Кто нить может рассказать про класс StringBuilder?
|
|||
|---|---|---|---|
|
#18+
Класса StringBuilder в JDK нет. Вот я и ответил про StringBuffer. Насчет строк оговорился. Естественно, символы (char) двухбайтовые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 11:38 |
|
||
|
Кто нить может рассказать про класс StringBuilder?
|
|||
|---|---|---|---|
|
#18+
Кувалдин РоманКласса StringBuilder в JDK нет. Вот я и ответил про StringBuffer. Насчет строк оговорился. Естественно, символы (char) двухбайтовые. точно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 11:57 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33272040&tid=2151481]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
152ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 434ms |

| 0 / 0 |
