
Java
知识追求者
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java替换第一个和最后一个字符串
1、测试类package com.jeff.json;import com.alibaba.fastjson.JSONObject;public class JsonDemo1 { public static void main(String[] args) { String ret = "\"{\"success\":true,\"msg\":\"success\",\"dat...原创 2020-01-15 10:45:18 · 13089 阅读 · 0 评论 -
Java读取项目json文件并转为JSON对象
1、创建json文件(demo.json){ "button": [ { "type": "click", "name": "今日歌曲", "key": "V1001_TODAY_MUSIC" }, { "name": "菜单", "sub_button": [ { "type": "view", "name": "搜索",...原创 2019-12-26 15:31:06 · 9321 阅读 · 0 评论 -
Java输入流InputStream转为String
1、在pom.xml中添加依赖包 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-io</artifactId> <version>1.3.2</version> </dependency&...原创 2019-12-26 15:18:08 · 351 阅读 · 0 评论 -
Java复制文件(commons-io)
1、在pom.xml中添加依赖包 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-io</artifactId> <version>1.3.2</version> </dependency&...原创 2019-12-26 15:03:17 · 335 阅读 · 0 评论 -
Java使用try(){}自动关闭资源
业务场景常见于流操作,socket操作,不用写一大堆finally来关闭资源,所有实现Closeable的类声明都可以写在里面1、流操作的一般写法: public static void copyFileUsingFileStreams(File source, File dest) { InputStream input = null; OutputStream output = ...原创 2019-12-26 14:17:36 · 1998 阅读 · 0 评论 -
Java获取当天最小(00:00:00)最大(23:59:59)时间
1、创建测试类(DateTest6.java)package com.jeff;import java.text.SimpleDateFormat;import java.time.Instant;import java.time.LocalDateTime;import java.time.LocalTime;import java.time.ZoneId;import java...原创 2019-12-21 14:19:56 · 6597 阅读 · 2 评论 -
Java获取指定月份的第一天和最后一天
1、创建测试类(DateTest5.java)package com.jeff;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest5 { public static void main(String[] args) { i...原创 2019-12-20 23:23:06 · 6082 阅读 · 0 评论 -
Java获取当前时间的年份、月份、周数、星期几、日期、时分秒
1、创建测试类(DateTest4.java)package com.jeff;import java.text.SimpleDateFormat;import java.util.Calendar;public class DateTest4 { public static void main(String[] args) { Calendar c = Calendar.ge...原创 2019-12-20 23:06:09 · 1465 阅读 · 1 评论 -
Java获取月份的第一天和最后一天
1、创建测试类(DateTest3.java)package com.jeff;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest3 { public static void main(String[] args) { S...原创 2019-12-20 22:40:05 · 571 阅读 · 0 评论 -
Java比较两个时间的大小
1、创建测试类(DateTest2.java)package com.jeff;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateTest2 { private static SimpleDateFormat format...原创 2019-12-20 21:59:44 · 400 阅读 · 0 评论 -
Java获取一秒钟前、一分钟前、一小时前、一天前、一周前、一月前、一年前
1、创建测试类(DateTest1.java)package com.jeff;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest1 { public static void main(String[] args) { S...原创 2019-12-20 21:37:41 · 4404 阅读 · 0 评论 -
Java遍历属性将null转为空或0
1、创建测试类(BeanTest1.java)package com.jeff;import java.lang.reflect.Field;import java.util.Date;import com.jeff.entity.Student;public class BeanTest1 { public static void main(String[] args) th...原创 2019-12-20 20:39:15 · 6075 阅读 · 0 评论 -
Java输入流InputStream转换成字符串
1、创建测试类(HttpURLconnectionTest1.java)package com.jeff;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.Unsuppor...原创 2019-12-15 15:55:08 · 6798 阅读 · 0 评论 -
Java文字转语音,并写到本地磁盘
1、创建测试类(HttpUtils.java)package com.jeff.utils;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.MalformedURLExc...原创 2019-12-12 22:24:23 · 616 阅读 · 1 评论 -
Java从服务器获得图片输入流InputStream,并使用response输出到页面
1、创建测试类(FileController.java)package com.jeff.controller;import java.io.InputStream;import javax.servlet.http.HttpServletResponse;import org.springframework.web.bind.annotation.RequestMapping;i...原创 2019-12-08 13:42:20 · 8917 阅读 · 2 评论 -
Java从服务器获得图片输入流InputStream,并写到本地磁盘
1、创建测试类(HttpUtils.java)package com.jeff.utils;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;...原创 2019-12-08 13:41:36 · 6548 阅读 · 0 评论 -
Java判断文件或文件夹是否在
1、创建测试类(FileUtils1.java)package com.jeff.utils;import java.io.File;import java.io.IOException;public class FileUtils1 { public static void isDirPathExist(File dir) { // 判断文件夹是否存在 if (dir.i...原创 2019-12-07 20:48:39 · 812 阅读 · 0 评论 -
Java判断图片文件格式,不是根据文件后缀判断
1、创建测试类(FileUtils.java)package com.jeff.utils;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class FileUtils { publ...原创 2019-12-07 19:31:33 · 2367 阅读 · 0 评论 -
response输出字符串和输出对象
1、创建测试类(ResController.java)package com.jeff.controller;import java.io.IOException;import java.io.PrintWriter;import java.util.LinkedHashMap;import java.util.Map;import javax.servlet.http.HttpS...原创 2019-11-27 17:17:30 · 3801 阅读 · 0 评论 -
Java两个List交集
1、创建测试类(TestList6.java)package com.jeff;import java.util.ArrayList;import java.util.List;public class TestList6 { public static void main(String[] args) { List<String> l1 = new ArrayLi...原创 2019-11-02 21:49:25 · 507 阅读 · 0 评论 -
Java两个List差集
1、创建测试类(TestList5.java)package com.jeff;import java.util.ArrayList;import java.util.List;public class TestList5 { public static void main(String[] args) { List<String> l1 = new ArrayLi...原创 2019-11-02 21:44:36 · 16243 阅读 · 6 评论 -
Java实体类转Map、Map转实体类
1、创建entity(User.java)package com.jeff.entity;public class User { private String userName; private String password; private Integer age; public User() { super(); } public User(String user...原创 2019-10-31 12:48:19 · 11194 阅读 · 2 评论 -
Java遍历Map
1、创建测试类(TestMap2.java)package com.jeff;import java.util.HashMap;import java.util.Map;public class TestMap2 { public static void main(String[] args) { Map<String, Object> map = new Hash...原创 2019-10-30 20:26:56 · 202 阅读 · 0 评论 -
Java判断Map值的类型
1、创建测试类(TestMap1.java)package com.jeff;import java.util.HashMap;import java.util.Map;public class TestMap1 { public static void main(String[] args) { Map<String, Object> map = new Hash...原创 2019-10-30 10:00:08 · 8345 阅读 · 0 评论 -
Java保留两位小数
1、创建测试类(Test1.java)package com.jeff;import java.text.DecimalFormat;public class Test1 { public static void main(String[] args) { double d = 0; double d1 = 3.1415926; System.out.println("方...原创 2019-10-25 16:06:41 · 91 阅读 · 0 评论 -
Java集合List合并、去重
1、创建测试类(TestList4.java)package com.jeff;import java.util.ArrayList;import java.util.HashSet;import java.util.List;public class TestList4 { public static void main(String[] args) { List<S...原创 2019-10-25 16:05:23 · 309 阅读 · 0 评论 -
Java对象属性转为Map
1、在pom.xml中添加依赖包 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-core</artifactId> <version>4.3.1</version> </dependency>2、创...原创 2019-10-24 09:20:56 · 6889 阅读 · 0 评论 -
Java集合List排序
1、基本数据类型排序1、创建测试类(TestListSort1.java)package com.jeff;import java.util.Arrays;import java.util.Collections;import java.util.List;public class TestListSort1 { public static void main(String[]...原创 2019-10-23 17:54:09 · 507 阅读 · 0 评论 -
Java初始化List集合
1、apollo公共类初始化集合如果项目中整合了apollo分布式配置中心,即可直接使用apollo提供的公共类初始化集合如果项目中没有整合apollo分布式配置中心,也可以添加apollo依赖包来初始化集合1、在pom.xml中添加依赖包 <dependency> <groupId>com.ctrip.framework.apollo</groupI...原创 2019-10-21 13:49:30 · 404 阅读 · 0 评论