I have following code.
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;
}
I dont want to rewrite same code in ds.empty() brackets. Is there any better way to handle this ?