文章詳情頁
java相當于printf(“%*。* f”)
瀏覽:131日期: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. mysql - 在不允許改動數據表的情況下,如何優化以varchar格式存儲的時間的比較?2. javascript - Img.complete和img.onload判斷圖片加載完成有什么區別?3. docker網絡端口映射,沒有方便點的操作方法么?4. mysql 為什么主鍵 id 和 pid 都市索引, id > 10 走索引 time > 10 不走索引?5. css3 - 純css實現點擊特效6. java中返回一個對象,和輸出對像的值,意義在哪兒7. 安全性測試 - nodejs中如何防mySQL注入8. javascript - 關于apply()與call()的問題9. MySQL中無法修改字段名的疑問10. python - 在sqlalchemy中獲取剛插入的數據id?
排行榜
