Java
温柔散尽
技术让生活更美好
展开
-
继续前行
We are all in the gutter, but some of us are looking at the stars. 我们都生活在阴沟里,但仍有人仰望星空。王尔德 《温德米尔夫人的扇子》原创 2021-02-22 15:52:37 · 73 阅读 · 0 评论 -
MessageFormat格式化数值类型问题
在使用java.text.MessageFormat工具类进行格式化字符串时,应当注意在使用数值型参数替换占位符时,要将数值型参数转换为字符串,否则有可能产生与预期不符的字符串。增加英文逗号 如下示例 id,id2,id3,id4,id5丢失精度 如下示例 id2,id4,id5public static void main(String[] args){ int id = 123456; float id2 = 123456.789012F; long id3 = 123原创 2020-12-02 15:17:06 · 853 阅读 · 0 评论 -
Idea 终端打印的日志中文乱码
问题描述:windows环境,Idea中新建了一个简单的java应用,运行main方法时,控制台打印的中文字符乱码。如下图(改正后的结果):解决方法:点击Help按钮,选择Edit Custom VM Options...,在打开的vmoptions文件中新增一行“-Dfile.encoding=UTF-8”。重启Idea之后即可正常显示中文字符。...原创 2020-03-21 16:15:22 · 1054 阅读 · 2 评论 -
使用BigInteger添加和校验权限
public static void main(String[] args) throws ParseException { int[] rights = {1, 2, 3, 4, 5, 6, 7, 8}; BigInteger sum = sumRights(rights); boolean flag = testRights(sum,9); System.out原创 2020-03-21 16:18:11 · 147 阅读 · 0 评论