- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
public class StringBufferDbBean {
public StringBufferDbBean() {
}
public String appendString(String string1, String string2) {
String string = null;
StringBuffer sb = new StringBuffer(string1);
sb.append(string2);
string = sb.toString();
return string;
}
public void appendString(StringBuffer strBuf, String string1, String string2) {
strBuf.append(string1);
strBuf.append(string2);
}
public void appendString(StringBuffer strBuf, String string1, String string2, String string3) {
strBuf.append(string1);
strBuf.append(string2);
strBuf.append(string3);
}
public void appendString(StringBuffer strBuf, String string1, String string2, String string3, String string4) {
strBuf.append(string1);
strBuf.append(string2);
strBuf.append(string3);
strBuf.append(string4);
}
public void appendString(StringBuffer strBuf, String string1, String string2, String string3, String string4,
String string5) {
strBuf.append(string1);
strBuf.append(string2);
strBuf.append(string3);
strBuf.append(string4);
strBuf.append(string5);
}
public void appendString(StringBuffer strBuf, String string1, String string2, String string3, String string4,
String string5, String string6) {
strBuf.append(string1);
strBuf.append(string2);
strBuf.append(string3);
strBuf.append(string4);
strBuf.append(string5);
strBuf.append(string6);
}
public void appendString(StringBuffer strBuf, String string1, String string2, String string3, String string4,
String string5, String string6, String string7) {
strBuf.append(string1);
strBuf.append(string2);
strBuf.append(string3);
strBuf.append(string4);
strBuf.append(string5);
strBuf.append(string6);
strBuf.append(string7);
}
}
А вот енто истинное восточное мастерство! Похоже китайцы совсем не в курсе, что строки однако уметь склеиватсо посредством оператора +, и исчо ж ведь есть и String.format. Поентому они создали свой, улучшенный, класс для сцепливания строк. Да в Sun совсем же ничиво не смыслят в етом деле:) Страшно представить функцию для присоединения скажем 50 строк.
megaprogrammer001 12.08.2009 17:09 # 0
cheap_chinese 12.08.2009 22:30 # 0
Sauron 12.08.2009 19:11 # 0
guest 13.08.2009 23:44 # 0
CPensil 12.08.2009 21:29 # 0
Там с конкатенацией строчек оператором "+" полная жопа.
Shock 12.08.2009 22:01 # 0
strBuf
.append(string1)
.append(string2)
.append(string3)
.append(string4)
.append(string5)
.append(string6)
.append(string7);
CPensil 15.08.2009 16:53 # 0
CPensil 15.08.2009 16:53 # 0
UNV 15.08.2009 15:30 # 0
CPensil 15.08.2009 16:52 # 0
UNV 16.08.2009 02:27 # 0
static StringBuffer appendIfNotNull(StringBuffer sb, Object o1, Object o2)
{
____return (o1 != null && o2 != null) ? sb.append(o1).append(o2) : sb;
}
пъянь 14.08.2009 02:20 # +1
guest 14.08.2009 11:11 # 0
guest 14.08.2009 11:19 # 0
cheap_chinese 17.08.2009 10:13 # 0
ingee 31.08.2009 15:06 # 0
Кто мешал сделать конструктор на вроде:
public StringBufferDbBean(String... str) {
...
}
inkanus-gray 04.06.2016 12:45 # 0
inkanus-gray 04.06.2016 12:44 # 0
A_P_Suslikov 25.08.2021 00:54 # 0