textUtils, stringUtils 등이 존재하는 군요, 그냥 코딩하자면,..
public class stringTest {
public static final void main(String[] args) {
String hello = new String("Hello:world:Goodbye:world");
System.out.println("inStr : " + hello);
String[] strArray = hello.split(":");
String outStr = stringJoin(strArray, ':');
System.out.println("outStr : " + outStr);
}
public static String stringJoin(String[] inStr, char delim) {
StringBuilder sb1 = new StringBuilder();
for(int i = 0; i < inStr.length; i++) {
sb1.append(inStr[i]);
if(i < (inStr.length-1) ) sb1.append(delim);
}
return sb1.toString();
}
}
$ java stringTest
inStr : Hello:world:Goodbye:world
outStr : Hello:world:Goodbye:world