String[] aa = {"2004","2","3"}; java.lang.StringBuffer buff = new java.lang.StringBuffer(); for(int i = 0;i<aa.length;i++){ buff.append(aa[i]); if (i==aa.length-1) break; buff.append("-"); }
如果已知 []b 和 a 的格式,那么[]b的每个元素间加 "-" 即可这个。。 自己写 API 吧
java API 还没有丰富到干什么事都是现成的,楼主不要钻牛角尖了
public String _split(String[] strs, String separator) { StringBuffer sb = new StringBuffer(); for (int i = 0; i < strs.length; i++) { sb.append(strs[i]).append(separator); } return sb.substring(0, sb.length() - separator.length()); }应楼主的要求,放出split的反操作函数,珍藏版哦,^_^
java.lang.StringBuffer buff = new java.lang.StringBuffer();
for(int i = 0;i<aa.length;i++){
buff.append(aa[i]); if (i==aa.length-1)
break;
buff.append("-");
}
java API 还没有丰富到干什么事都是现成的,楼主不要钻牛角尖了
StringBuffer sb = new StringBuffer();
for (int i = 0; i < strs.length; i++) {
sb.append(strs[i]).append(separator);
}
return sb.substring(0, sb.length() - separator.length());
}应楼主的要求,放出split的反操作函数,珍藏版哦,^_^
其实split的反操作就是字符串的连接.