我有以下代码。如何在字符串的字符串处插入字符串?
Dataset function1(){
StringBuilder sb = new StringBuilder();
sb.append('abcd');
sb.append('efgh');
for(int i=0 ; i< 8; i++){
sb.append('ijkl');
sb.append('monop');
sb.append('ijkl');
sb.append('monop');
}
Dataset ds = function2(sb);
if(ds.isempty(){
StringBuilder sb = new StringBuilder();
sb.append('abcd');
sb.append('efgh');
for(int i=0 ; i< 8; i++){
sb.append('ijkl');
sb.append('monop');
sb.append('ijkl');
sb.append('464sdfsdfsdfggfdkjkjkjkj');
sb.append('monop');
}
ds = function2(sb);
})
return ds;
}
我不想在ds.empty重写相同的代码()括号内。 有没有更好的方法来处理这个问题?
为什么不使用'名单行'?那么如果你想* k-th *就像是一个简单的'线[k]' –
[.NET StringBuilder preappend a line]的可能重复(https://stackoverflow.com/questions/21861366/net-stringbuilder-preappend- a-line) –
你到底在问什么? – trashr0x