中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java bigdecimal賦值支持鏈式操作嗎

小樊
86
2024-07-26 11:47:11
欄目: 編程語言

BigDecimal是不可變對象,因此它不支持鏈式操作。每次對BigDecimal對象執行操作時,都會創建一個新的BigDecimal對象來保存結果。因此,無法在同一個BigDecimal對象上連續執行多個操作。如果需要鏈式操作的話,可以使用方法鏈設計模式來實現,即每次方法調用返回一個新的BigDecimal對象并將其作為參數傳遞給下一個方法調用。示例代碼如下:

BigDecimal result = new BigDecimal("10")
    .add(new BigDecimal("5"))
    .multiply(new BigDecimal("2"))
    .divide(new BigDecimal("3"), 2, RoundingMode.HALF_UP);

在這個示例中,每次調用方法時都會返回一個新的BigDecimal對象,從而實現了鏈式操作。

0
曲阳县| 昌图县| 万年县| 永泰县| 太仓市| 维西| 峨边| 贡嘎县| 五莲县| 正镶白旗| 石泉县| 屏南县| 抚宁县| 南宁市| 霸州市| 民勤县| 嫩江县| 鄄城县| 牟定县| 瑞昌市| 南康市| 武陟县| 石棉县| 巴塘县| 华亭县| 理塘县| 嘉峪关市| 巩留县| 鲁甸县| 曲麻莱县| 宣汉县| 十堰市| 瑞昌市| 出国| 秀山| 云龙县| 灵川县| 阜新市| 葵青区| 溆浦县| 麻阳|