![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java开发工具类
乡野码夫
写字楼里写字间,写字间里程序员;
程序人员写程序,又拿程序换酒钱。
酒醒只在网上坐,酒醉还来网下眠;
酒醉酒醒日复日,网上网下年复年。
但愿老死电脑间,不愿鞠躬老板前;
奔驰宝马贵者趣,公交自行程序员。
别人笑我忒疯癫,我笑自己命太贱;
不见满街漂亮妹,哪个归得程序员?
展开
-
java 时间字符串去除空格、冒号和横杠
java 时间字符串去除空格、冒号和横杠。原创 2023-12-08 14:48:35 · 875 阅读 · 0 评论 -
java 定义全局变量
定义全局变量原创 2023-12-08 14:35:40 · 1269 阅读 · 0 评论 -
String转java.sql.Date和java.util.Date等时间转换
【代码】String转java.sql.Date和java.util.Date等时间转换。原创 2023-06-05 16:35:35 · 775 阅读 · 0 评论 -
判断文件是否为空的
【代码】判断文件是否为空的。原创 2023-05-30 11:57:39 · 632 阅读 · 0 评论 -
java替换第一个和最后一个字符串
【代码】java替换第一个和最后一个字符串。原创 2023-05-30 11:36:26 · 1839 阅读 · 0 评论 -
java导出excel表格
java导出excel表格原创 2023-03-10 16:28:30 · 77 阅读 · 0 评论 -
将文件流转为图片文件保存在指定目录
【代码】将文件流转为图片文件保存在指定目录。原创 2023-01-04 10:27:20 · 954 阅读 · 0 评论 -
JSONArray 删除元素(JSONObject删除元素JSONObject)
JSONArray 删除元素(JSONObject删除元素JSONObject)原创 2023-01-03 18:09:33 · 3003 阅读 · 0 评论 -
list集合判空
list集合判空原创 2022-11-04 16:06:15 · 429 阅读 · 0 评论 -
java程序启动时自动执行方法 @PostConstruct,单元测试@Test
java程序启动时自动执行方法,在方法上添加@PostConstruct注解即可,可以代替单元测试junit的@Test注解。原创 2022-11-04 10:47:36 · 1751 阅读 · 0 评论 -
java使用post方式上传文件
java使用post方式上传文件原创 2022-10-19 10:21:26 · 2408 阅读 · 0 评论 -
java解析kml文件,获取文件内容
java解析kml文件,获取文件内容。原创 2022-10-19 10:13:56 · 981 阅读 · 0 评论 -
数据类型转换String转Double
数据类型转换String转Double。原创 2022-10-18 14:18:36 · 650 阅读 · 0 评论 -
判断字符串是否为““或者null,判断实体类对象是否为空,实体类对象值是否为空
【代码】判断字符串是否为""或者null,判断实体类对象是否为空,实体类对象值是否为空。原创 2022-09-28 17:25:47 · 1903 阅读 · 0 评论 -
对比base64图片使用base256加密解密前后的区别
【代码】对比base64图片使用base256加密解密前后的区别。原创 2022-09-23 16:55:01 · 581 阅读 · 0 评论 -
java生成自增单号(字符+日期+数字)
【代码】java生成自增单号(字符+日期+数字)原创 2022-09-14 09:27:21 · 1139 阅读 · 0 评论 -
get请求文件下载
【代码】get请求文件下载。原创 2022-09-13 12:03:06 · 2959 阅读 · 0 评论 -
读取MultipartFile类型的word文件,并提取文件具体内容
思路:先把上传的MultipartFile类型的word文件解析,然后从解析出来的String字符串提取文件内容,这里使用截取方法。原创 2022-09-13 11:22:33 · 2195 阅读 · 0 评论 -
判断字符串中是否存在数字的几种方法
原文链接:https://blog.csdn.net/weixin_44430111/article/details/87925244。版权声明:本文为CSDN博主「周凯霖」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。转载 2022-09-13 11:04:16 · 3390 阅读 · 1 评论 -
JSONObject 转换为Map,Object转JSONObject
JSONObject 转换为Mapimport com.alibaba.fastjson.TypeReference;import com.alibaba.fastjson.JSONObject;JSONObject obj = new JSONObject();{obj.put("key1", "value1");obj.put("key2", "value2");obj.put("key3", "value3");}Map<String, String> params =原创 2022-01-10 20:11:46 · 1008 阅读 · 1 评论 -
java爬虫示例代码
package com.wpb.dao;import java.io.IOException;import org.jsoup.Connection;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import org.jsoup.select.Elements;import com.wpb.bean.Book;public class test {转载 2021-11-28 15:34:10 · 2483 阅读 · 0 评论 -
精确到两位小数的百分比
// 获取格式化对象double number =12.23456;NumberFormat nt = NumberFormat.getPercentInstance();// 设置百分数精确度2即保留两位小数nt.setMinimumFractionDigits(2);//结果是带%号的System.out.println(nt.format(number));原创 2021-10-26 21:13:53 · 231 阅读 · 0 评论 -
java保留两位小数几种方法(四舍五入)
double oneDouble = Double.parseDouble(one+ "");double twoDouble = Double.parseDouble(two+ "");double rercent = oneDouble / twoDouble ;String result = String.format("%.2f", rercent * 100);原创 2021-10-26 21:08:39 · 849 阅读 · 0 评论 -
JAVA 读取txt文件内容
public class txttest { /** * 读取txt文件的内容 * @param file 想要读取的文件对象 * @return 返回文件内容 */ public static String txt2String(File file){ StringBuilder result = new StringBuilder(); try{ BufferedReader br = new转载 2021-06-18 09:09:20 · 7805 阅读 · 1 评论 -
怎么增加判断手机号码1开头,11位数字代码?
/$\d{10}^/原创 2021-05-28 18:29:43 · 589 阅读 · 0 评论 -
Eclipse如何将代码变成大写/小写
代码变小写:选中要换的代码,按快捷键Ctrl+Shift+y即可将大写变小写代码变大写:选中要换的代码,按快捷键Ctrl+Shift+x即可将小写变大写原创 2021-05-20 22:38:03 · 756 阅读 · 0 评论 -
smartgit使用不当将文件误删除(discard)的挽救方法
解决方法一:如果有stash,可以在Stashes中找到保存过的记录,右键点击Apply Stash>>apply,即可恢复,与误删的原文件一摸一样解决方法二:项目如果有运行过,找到项目目录下的classes文件,再找到误删文件相对应的.class文件,对其进行反编译,即可恢复成文件(.java文件),但是通过反编译工具得到文件会与误删的原文件有些许差别,需要自行改过来。方法一为最佳解决方式,方法二为无奈之举,如果连方法二都没有,只能重新写代码(没有办法恢复了)...原创 2021-05-20 22:30:57 · 1553 阅读 · 1 评论 -
java中将http 切换成 https
public class HttpsUtil { private static final String HTTPS = "https://"; private static final String HTTP = "http://"; /** * https 切换 (不包含scheme,http://) * @param request * @param url * @return */ public static S转载 2021-05-03 20:44:02 · 4131 阅读 · 0 评论 -
Java除法运算(保留小数)
编程的人都知道,java中的“/”、“%”运算,其中前者为取整,后者取余数。那么有没有快捷的运算方法取正常的运算结果呢?查了资料,发现很简单。代码如下:/** * TODO 除法运算,保留小数 * @author 袁忠明 * @date 2018-4-17下午2:24:48 * @param a 被除数 * @param b 除数 * @return 商 */public static String txfloat(int a,int b) { // TODO 自动生成的方法存根转载 2021-03-30 22:24:02 · 8996 阅读 · 0 评论 -
Java中List集合去除重复数据的方法
1. 循环list中的所有元素然后删除重复 public static List removeDuplicate(List list) { for ( int i = 0 ; i < list.size() - 1 ; i ++ ) { for ( int j = list.size() - 1 ; j > i; j -- ) { if (list.get(j).equa转载 2021-01-02 17:29:47 · 334 阅读 · 0 评论 -
java计算两个时间相差多少小时
Java计算bai两个日期时间相差几天,几小du时,几分钟public class Test {public void dateDiff(String startTime, String endTime, String format) {//按照dao传入的格式生成一个simpledateformate对象SimpleDateFormat sd = new SimpleDateFormat(format);long nd = 1000*24*60*60;//一天的毫秒数long nh = 100原创 2020-10-09 21:42:55 · 6134 阅读 · 0 评论 -
判断字符串String是否为空问题
判断一个字符串是否为空,首先就要确保他不是null,然后再判断他的长度String str = xxx;if(str != null && str.length() != 0) { }原创 2020-09-20 18:05:31 · 109 阅读 · 0 评论 -
Java获取时间,将当前时间减一年,减一天,减一个月
Calendar calendar = Calendar.getInstance(); // 得到日历Criteria c = new Criteria();calendar.setTime(new Date());calendar.add(Calendar.YEAR, -1);//当前时间减一年calendar.add(Calendar.DAY_OF_MONTH, 1);// 加一天calendar.add(Calendar.MONTH, 1);// 加一个月Date oldDay = cal原创 2020-09-20 18:01:17 · 1596 阅读 · 0 评论 -
java中Map判断是否为空之isEmpty()与==null的区别
isEmpty()方法判断Map是否有内容(即new分配空间后是否put键值对),若没有内容则true,否则false== null是判断map是否为null(即是否new分配空间,和其中的键值对没关系),若没有内容则true,否则falseMap map = new HashMap<String ,String>();System.out.println("判断map是否有内容:"+map.isEmpty());//返回trueSystem.out.println("判断map是否为n转载 2020-09-20 17:55:41 · 4897 阅读 · 0 评论 -
java中截取指定字符串中的某段字符的方法
使用substring();public static void main(String args[]) {String str = “章程记载的经营范围:智能家居的开发,智能硬件与软件的开发。”;System.out.println(str.substring(10, 18));//从10截取到18//System.out.println((str.substring(str.indexOf("智“)+1,str.indexOf(“发”)));//从“智”开始截取到”发“//System.out原创 2020-06-22 11:35:27 · 2158 阅读 · 0 评论 -
java中使用word分词器
pom.xml添加maven依赖<!-- 分词库 --> <dependency> <groupId>org.apdplat</groupId> <artifactId>word</artifactId> <version>1.2</version> </dependency>WordFilt原创 2020-06-16 20:29:44 · 1052 阅读 · 0 评论 -
Java中如何替换^和|这两个特殊字符
比如 String a = “abc”;替换成"abc";String b = “a|b|c”;替换成"abc";if(a.indexOf("|")!=-1) {//判断是否含有| a = a.replaceAll("\\|", "");//使用""替换"|" }if(a.indexOf("^")!=-1) {//判断是否含有| a = a.replaceAll("\\^", "");//使用""替换"^" } ...原创 2020-06-16 11:41:02 · 1404 阅读 · 0 评论 -
通过javassist获取方法里面的参数列表,也就是方法里面的变量名
1、新建MethodVariableNameUtil.javapackage com.yykj.test.spring;import java.lang.reflect.Modifier;import javassist.ClassPool;import javassist.CtClass;import javassist.CtMethod;import javassist.bytecode.CodeAttribute;import javassist.bytecode.LocalVari原创 2020-06-09 00:12:47 · 1842 阅读 · 1 评论