![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础部分
Satisfy_555
这个作者很懒,什么都没留下…
展开
-
各种时间处理的工具类(持续更新。。。)
目录6.计算两个日期相差的天数5.返回一个月的日期列表1.获取两个时间段之间的所有时间2.获取两个时间相差的月份数3.传入一个时间,返回这个月的开始和结束时间4.使用Calendar月份加16.计算两个日期相差的天数/** * 传入两个日期,计算相差的天数 * * return int 相隔的天数, 如2018-01-01 - 2......原创 2019-11-27 15:53:03 · 451 阅读 · 0 评论 -
Dom4j递归解析xml文件(遍历所有节点和属性)
https://blog.csdn.net/coollego/article/details/87260575原创 2019-11-15 11:23:58 · 526 阅读 · 0 评论 -
java + jdbc 读取SQL Server数据库中邮件相关的数据,并根据文件id生成文件夹(数据迁移)
这个代码同之前写过的一篇文章:使用java + jdbc连接数据库,并解析成XML格式的文件。。另外有对流文件的操作。。这里不再详述,补充一点的是:java命令行执行带依赖jar包的main函数import org.w3c.dom.CDATASection;import org.w3c.dom.Document;import org.w3c.dom.Element;import...原创 2019-08-12 11:10:06 · 534 阅读 · 0 评论 -
使用java + jdbc连接数据库,并解析成XML格式的文件。。另外有对流文件的操作。。(数据迁移)
说明:迁移别人旧系统数据库数据时,临时用到的,就写了一个java应用程序。很多小细节没有处理,但是可以正常使用。。如果要运行大数据量的话估计要好好认真的处理下文件流的资源关闭,否则小心内存溢出。。。目录说明:一、代码二、配置文件三、运行方式四、效果展示五、注意事项 - jdk版本问题一、代码import org.w3c.dom.CDATASec...原创 2019-05-21 20:57:58 · 927 阅读 · 0 评论 -
equals方法使用小结
先来简单小结一下equals的用法:1.首先如果只是基本数据类型,那么判断两个变量是否相等用 == 即可2.比较对象,有两种情况: 一种就是使用java已经给我们提供好的类。如包装器类型,如Boolean、Double、Integer,这些只要直接使用equals比较即可,因为他们内部已经重写了equals和hashCode方法,所以我们可以直接使用。 ...原创 2019-03-27 21:00:14 · 2865 阅读 · 3 评论 -
用StringBuilder构建JSON格式的字符串数据
============= 说明:虽然json格式的数据可以通过工具或者调用某些方法可以直接生成,但是以下这个手动创建的方式也可以了解以下,方便应对那些不太熟悉怎么生成json格式数据的小伙伴。。。 有了上述数据后,前端页面就可以正常的解析json格式的字符串了。。。。。。。。。============= public class TestStri...原创 2018-08-20 09:48:10 · 4597 阅读 · 0 评论 -
根据指定的标识拆分String字符串
1. public String[] split(String regex) : 根据给定的正则表达式的匹配来拆分此字符串。package com.lin.string;public class StringTest { public static void main(String[] args){ String str = " 小杨,小林,小林2"; St...原创 2018-09-13 17:13:52 · 1331 阅读 · 0 评论 -
使用Collections工具类对Map、List集合的排序
==================================说明:其中调用、转换的原理我还没有搞得很清楚,但是直接拿过来用还是可以的,故此简单整理了下,希望以后用得上。。。=======================================================1.对Map集合的排序package com.lin.map;import java...原创 2018-08-15 11:40:20 · 2890 阅读 · 0 评论 -
对List集合中的数据进行去重操作
========================说明:我使用的方法是将list集合中的数据遍历后,然后丢到set集合中。(原因就是set集合中不能储存重复的数据),虽然这个方法比较笨,但至少暂时是可以使用的。。。这里要注意的是,如果是判断对象是否重复,那么在那个对象中需要重写equals()方法,否则判断会出问题。。。========================package c...原创 2018-08-15 11:59:14 · 1107 阅读 · 0 评论 -
集合--Map接口--HaspMap的插入和几种遍历方式
HashMap简单说明: 1>key是用Set来存放的,不可重复。value是用Collection来存放的,可重复。一个key-value对,是一个Entry。所有的Entry是用Set存放的,也是不可重复的。 2>向HashMap中添加元素时,会调用key所在类的equals()方法,判断两个key是否相同。若相同则只能添加进后添加的那...原创 2018-08-10 09:44:55 · 290 阅读 · 0 评论 -
常用IO类总结_2(FileWriter、FileReader;BufferedInputStream、BufferedOutPutStream)
说明:总结这种东西,要是自己肚子里没有电墨水还真的是不那么容易做到,说错了不仅害了别人也害了自己。反正不懂的直接百度,不管是理论还是代码都是一堆一堆的。。。下面直接贴出测试代码===========================================下面进行FileWriter和FileReader类的测试:(原先测试的时候没有给其设置编码,所以导致中文乱码,以下已经设置了GBK编码,...原创 2018-06-10 22:08:59 · 164 阅读 · 0 评论 -
常用IO类总结_1(FileInputStream、FileOutputStream)
说明:常用IO类介绍中,包括FileInputStream、FileOutputStream;FileWriter、FileReader;BufferedInputStream、BufferedOutputStream。 本文介绍的是FileInputStream、FileOutputStream============================================...原创 2018-06-05 13:12:42 · 193 阅读 · 0 评论 -
Java反射的简单小例子
说明:Class反射对象描述类语义结构,可以从Class对象中获取构造函数、成员变量、方法类等类元素的反射对象,并以编程的方式通过这些反射对象对目标类对象进行操作。这些反射对象类在java.reflect包中定义。。由于本人对于反射没有深入的研究,刚好看到这个例子觉得比较通俗易懂比较浅显,故此记录……Car.javapackage com.lin.reflect;public class Car ...原创 2018-05-03 17:47:35 · 790 阅读 · 0 评论 -
HashMap的几种遍历方式
package com.lin.test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;public class BianLi {public static void main(String[] args){HashMap<In...原创 2018-02-08 20:29:47 · 4025 阅读 · 2 评论