元–>分精确換算
/**
*
*********************************************************.<br>
* [方法] changeY2F <br>
* [描述] 将元為機關的轉換為分 替換小數點,支援以逗号區分的金額 <br>
* [參數] amount-金額字元串 <br>
* [傳回] String <br>
* [作者] 徐冬全 <br>
* [時間] 2017年12月1日 上午10:43:49 <br>
*********************************************************.<br>
*/
public static String changeY2F(String amount){
String currency = amount.replaceAll("\\$|\\¥|\\,", ""); //處理包含, ¥ 或者$的金額
int index = currency.indexOf(".");
int length = currency.length();
Long amLong = l;
if(index == -){
amLong = Long.valueOf(currency+"00");
}else if(length - index >= ){
amLong = Long.valueOf((currency.substring(, index+)).replace(".", ""));
}else if(length - index == ){
amLong = Long.valueOf((currency.substring(, index+)).replace(".", "")+);
}else{
amLong = Long.valueOf((currency.substring(, index+)).replace(".", "")+"00");
}
return amLong.toString();
}