
Java功能代码
本专栏主要放置一些平时遇到的问题,然后解决问题的代码。
北莽
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot从数据库查询出数据,导入到CSV文件中
写入CSV文件有三个字段是“#######”百度看了很多解决办法,比如有的说修改文本的编码改成“带有BOM的UTF-8”,还有其他的,都不行。然后我发现这三个字段在数据库中是varchar类型,都挺长的。可以发现,有两个字段不够长,就没有乱码。写入数据会覆盖原来的数据,但需求是往文件中加数据。后来回想起IO流中,需求根据条件从数据库查询出符合要求的数据,然后导入到CSV文件中。如果把这个地方拉长一点,数据就出来了,但数据乱了。虽然不知道为什么,但好歹解决了。.........原创 2022-07-26 15:09:08 · 1317 阅读 · 0 评论 -
java获取字符串某个标点第二次出现的位置,并截取这个标点后面的字符串
第一个indexOf获取到第一个逗号的索引位置,然后可以根据这个索引,再用一次indexOf方法,这个indexOf需要两个参数,第一个参数是“,”,第二个参数是上面获取的索引值+1。例如“1128,2013,508,630,99,146”,截取后“508,630,99,146”问题获取字符串中第二个逗号后面的字符串。新的字符串571,967,223,180。新的字符串508,630,99,146。第一个逗号的索引4。第二个逗号的索引9。第一个逗号的索引4。第二个逗号的索引9。.........原创 2022-07-20 12:44:19 · 12637 阅读 · 2 评论 -
Java用POI导出Excel表格中的数据
poi操作Excel 主要通过HSSF,XSSF两种方式。HSSF只能解析.xls格式的excel文件,XSSF支持.xls与.xlsx两种格式。功能:传递一个Excel文件,拿到里面所有的数据,返回我猜是这个工具把第一行当成 表头了,而我传入的文件没有表头,里面都是数据,而我的需求是表里面是数字导出来就要是数字。这种方式有个不好的地方:第一行数据导出来都是字符串类型的。所以这种方式不满足我现在的需求,如果有表头就可以这样写。Excel中的数据是什么类型,就返回什么类型的数据。说下我之前导出的方式。.原创 2022-08-11 16:45:26 · 1363 阅读 · 0 评论