文章詳情頁
java相當于printf(“%*。* f”)
瀏覽:123日期:2024-04-29 08:12:39
如何解決java相當于printf(“%*。* f”)?
我用
int places = 7;int decimals = 3;String.format('%' + places + '.' + decimals + 'f', floatValue);
有點難看(并且字符串連接使其性能不佳),但是它可以工作。
解決方法在C語言中,printf()語句允許在參數列表中提供精度長度。
printf('%*.*f',7,3,floatValue);
星號分別替換為第一和第二個值。
我正在尋找Android / Java中的同等產品;String.format()引發異常。
編輯:謝謝,@Tenner; 它確實有效。
標簽:
java
相關文章:
1. javascript - 奇怪的Symbol的問題2. angular.js - angular ng-class里面的引號問題3. docker - 如何修改運行中容器的配置4. javascript - 有沒有什么好的圖片懶加載的插件,需要包含監聽頁面滾動高度,然后再加載的功能5. javascript - history.replaceState()無法改變query參數6. 網頁爬蟲 - 用Python3的requests庫模擬登陸Bilibili總是提示驗證碼錯誤怎么辦?7. mysql無法添加外鍵8. matplotlib - python函數的問題9. javascript - vue過渡效果 css過渡 類名的先后順序10. javascript - es6將類數組轉化成數組的問題
排行榜
