String与long[]的类型互转
private String getLongtoString(long[] ids){
int length = ids.length;
StringBuffer sb = new StringBuffer();
for(int i=0;i<length;i++){
sb.append(ids[i]);
if(i<length-1){
sb.append(",");
}
}
return sb.toString();
}
private long[] getStringtoLong(String ids){
String[] id = ids.split(",");
long[] is = new long[id.length];
if(!id[0].equals("")) {
for(int i=0;i<id.length;i++) {
is[i] = Long.valueOf(id[i]);
}
}
return is;
}
List< Long>与String的互转
public static String getListLongtoString(List<Long> ids){
int length = ids.size();
StringBuffer sb = new StringBuffer();
for(int i=0;i<length;i++){
sb.append(ids.get(i));
if(i<length-1){
sb.append(",");
}
}
return sb.toString();
}
public static List<Long> getStringtoListLong(String ids){
List<Long> sb = new ArrayList<Long>();
String[] id = ids.split(",");
for(int i=0;i<id.length;i++) {
sb.add(Long.valueOf(id[i]));
}
return sb;
}
Long[]转String
public static String getLongtoString(Long[] ids){
int length = ids.length;
StringBuffer sb = new StringBuffer();
for(int i=0;i<length;i++){
sb.append(ids[i]);
if(i<length-1){
sb.append(",");
}
}
return sb.toString();
}
List< String>转String
public static String getListStringtoString(List<String> ids){
int length = ids.size();
StringBuffer sb = new StringBuffer();
for(int i=0;i<length;i++){
sb.append(ids.get(i));
if(i<length-1){
sb.append(",");
}
}
return sb.toString();
}
String[]转String
public static String getArraytoString(String[] ids){
int length = ids.length;
StringBuffer sb = new StringBuffer();
for(int i=0;i<length;i++){
sb.append(ids[i]);
if(i<length-1){
sb.append(",");
}
}
return sb.toString();
}