国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

Task2相關(guān)總結(jié)

2019-11-08 01:44:07
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

如何判斷轉(zhuǎn)賬金額的合法性——正則表達(dá)式 1)轉(zhuǎn)賬金額必須為純數(shù)字,包括整數(shù)和小數(shù),小數(shù)最多只能兩位 Boolean match = transferNum.matches(“^/-?([1-9]/d*|0)(/./d{0,2})?$”); 2)轉(zhuǎn)賬金額不能為負(fù)數(shù),包括負(fù)整數(shù)和負(fù)小數(shù) Pattern pattern1 = Pattern.compile(“^-[0]/.[1-9]|^-[1-9]/d/./d*”); Matcher isNegativeDecimal = pattern1.matcher(transferNum); Pattern pattern2 = Pattern.compile(“^-[1-9]/d*”); Matcher isNegativeInteger = pattern2.matcher(transferNum); Boolean result = isNegativeDecimal.matches() || isNegativeInteger.matches();

事務(wù)回滾 Connection conn = null; try { BigDecimal srcaccount = new BigDecimal(getUser(srcUser).getAccount()); BigDecimal targetaccount = new BigDecimal(getUser(targetUser).getAccount()); BigDecimal transferaccount = new BigDecimal(account); conn = DBUtils.getConnection(); conn.setAutoCommit(false);// 取消自動(dòng)提交 userdao.updateAccount(conn, srcUser, String.valueOf(srcaccount.subtract(transferaccount))); userdao.updateAccount(conn, targetUser, String.valueOf(targetaccount.add(transferaccount))); conn.commit();// 提交 } catch (Exception e) { try { conn.rollback();// 回滾 throw new TransferFailureException(ConstCodeUtils.TRANSFER_FAILURE_4); } catch (SQLException e1) { e1.PRintStackTrace(); } e.printStackTrace(); } finally { try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } }

字符串為一系列數(shù)字時(shí),直接相加減 相加:String.valueOf(targetaccount.add(transferaccount) 相減:String.valueOf(srcaccount.subtract(transferaccount)

比較兩個(gè)字符串的大小 int result = curuserAccount.compareTo(transferNum); result大于0則curuserAccount較大,等于0則兩個(gè)數(shù)相等,小于0則curuserAccount較小。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 麦盖提县| 遵义县| 唐河县| 龙陵县| 阳信县| 安化县| 永善县| 吉林市| 龙江县| 临海市| 丹棱县| 盘锦市| 内乡县| 比如县| 修武县| 上栗县| 新密市| 都昌县| 高州市| 秭归县| 上高县| 吉安县| 荥阳市| 鞍山市| 关岭| 德昌县| 山东| 德格县| 江都市| 崇礼县| 双流县| 深泽县| 揭西县| 凯里市| 沙坪坝区| 民勤县| 洛隆县| 普格县| 苏州市| 平远县| 赤城县|