1. 程式人生 > >java 去最後一位字元 str.substring(0,str.length()-1)

java 去最後一位字元 str.substring(0,str.length()-1)

String str = "   中國,   美國   ,  義大利      ";
String[] arr = str.split(",");
for(int i1 =0;i1<arr.length;i1++){
   //String陣列,不過arr[0]為空   去除字串內以逗號分割的每個字元前後的空格,再以逗號連線
   str  += arr[i1].trim()+",";   //"中國,美國,義大利,"
}
str =str.substring(0,str.length()-1);  //去最後一位字元‘,’ //"中國,美國,義大利"
str  = str.replace(",", "$$").trim();//把逗號替換成'$$'連線,  "中國$$美國$$義大利"