调用: zckbgdTable.setValue("NOTES", getSubStr(bill.getNoteS(),250,1));//100 0 备注
//up 调用SAP 出口报关单 函数:ZRFC_TRANSEXPORTCUSTOMDECLARE
public static String[] str_split(String str, int length) {
int len = str.length();
String[] arr = new String[(len + length - 1) / length];
for (int i = 0; i < len; i += length) {
int n = len - i;
if (n > length)
n = length;
arr[i / length] = str.substring(i, i + n);
}
return arr;
}
public String getSubStr(String str,Integer i_len,Integer i){
String[] arr = str_split(str,i_len);//i_len 通常为250
// System.out.println("Str1 is:"+arr[0].toString());
String re1= arr[0].toString();
String re2 = arr.length>=2? arr[1].toString():"";
// System.out.println("Str2 is:"+ re2);
String re3 = arr.length>=3? arr[2].toString():"";
// System.out.println("Str3 is:"+ re3);
String result = "";
if(i.equals(1)){
return re1;
}
else if(i.equals(2)){
return re2;
}
else if(i.equals(3)){
return re3;
}
return result;
}