public boolean removeBuConfigurationByIds(long[] id) throws DBException {
if (id == null || id.length == 0)
return false;
String ids = AdminUtil.join(id, ", ");
The above code produce compile-time error at line 4 Provided that the following is the method join:
ublic static <T> String join(T[] arr, String separator) {
if (arr == null || arr.length == 0)
return null;
StringBuffer sb = new StringBuffer(arr.length);
for (int i = 0; i < arr.length; i++) {
sb.append(arr[i]);
if (i != arr.length - 1)
sb.append(separator);
}
return sb.toString();
}
This is because primitives in java couldn't be presented by Generics! (C++ do )
No comments:
Post a Comment