
java笔记
咫身在天涯
这个作者很懒,什么都没留下…
展开
-
日期格式工具006——日期之间的比较和验证
日期格式工具类基础版006对常用的日期转换,提供工具类,并通过深度剖析,进行工具类升级在日常开发中,我们经常需要对日期时间与字符串之间的转换,现将通用方法进行工具类提取和剖析。针对简单日期工具转换进行升级,实现简单的时间加减。升级日期加减的方法时间日期的处理,获取日期的周初、周末,月初、月末,年初、年末,日初、日末;获取日期 所属年份的第几天、所属月份的第几天、所属周的第几天、所属年的第几周、所属年的第几月上一篇:日期格式工具005——获取日期 所属年份的第几天、所属月份的第几天、所属周的原创 2021-02-09 16:45:52 · 190 阅读 · 0 评论 -
日期格式工具005——获取日期 所属年份的第几天、所属月份的第几天、所属周的第几天、所属年的第几周、所属年的第几月
日期格式工具类基础版005对常用的日期转换,提供工具类,并通过深度剖析,进行工具类升级在日常开发中,我们经常需要对日期时间与字符串之间的转换,现将通用方法进行工具类提取和剖析。针对简单日期工具转换进行升级,实现简单的时间加减。升级日期加减的方法时间日期的处理,获取日期的周初、周末,月初、月末,年初、年末,日初、日末;上一篇:下一篇:获取日期 所属年份的第几天、所属月份的第几天、所属周的第几天、所属年的第几周、所属年的第几月 /** * 获取对应日期的所属年的对应第几天原创 2021-02-09 16:43:32 · 329 阅读 · 0 评论 -
日期格式工具004——时间日期的处理,获取日期的周初、周末,月初、月末,年初、年末,日初、日末
日期格式工具类基础版004对常用的日期转换,提供工具类,并通过深度剖析,进行工具类升级在日常开发中,我们经常需要对日期时间与字符串之间的转换,现将通用方法进行工具类提取和剖析。针对简单日期工具转换进行升级,实现简单的时间加减。升级日期加减的方法上一篇:下一篇:时间日期的处理,获取日期的周初、周末,月初、月末,年初、年末,日初、日末; /** * 获取指定日期的周一日期 * @param date 初始时间 * @return */ pub原创 2021-02-09 16:42:21 · 590 阅读 · 0 评论 -
日期格式工具003——日期加减工具方式
日期格式工具类基础版003对常用的日期转换,提供工具类,并通过深度剖析,进行工具类升级在日常开发中,我们经常需要对日期时间与字符串之间的转换,现将通用方法进行工具类提取和剖析。针对简单日期工具转换进行升级,实现简单的时间加减。升级日期加减的方法 /** * 偏移时间 * @param date 初始时间 * @param second 偏移秒 * @return */ public static Date addSecond(Da原创 2021-02-08 18:28:31 · 266 阅读 · 1 评论 -
日期格式工具002——简单的日期加减工具类
日期格式工具类基础版002对常用的日期转换,提供工具类,并通过深度剖析,进行工具类升级在日常开发中,我们经常需要对日期时间与字符串之间的转换,现将通用方法进行工具类提取和剖析。针对简单日期工具转换进行升级,实现简单的时间加减。 /** * 偏移时间 * @param date Date 初始时间 * @param seconds long 偏移秒数 * @return Date */ public static Date offsetSe原创 2021-02-08 17:54:43 · 233 阅读 · 2 评论 -
日期格式工具001——简单的日期和字符串之间的转换
日期格式工具类基础版001对常用的日期转换,提供工具类,并通过深度剖析,进行工具类升级在日常开发中,我们经常需要对日期时间与字符串之间的转换,现将通用方法进行工具类提取和剖析。首先定义常用的日期格式 /** * 年月格式 * yyyyMM */ public static String YM_FORMAT = "yyyyMM"; /** * 年月日格式 * yyyyMMdd */ public static S原创 2021-02-08 17:28:42 · 165 阅读 · 0 评论 -
java字符串加密——自定义加解密
在实际项目中,我们经常需要对数据进行加密,保障数据不被解密,我们可以写一个简单的加密方式进行可逆加密。加密的核心在于将16进制进行重新对应,比如说加密时将0改为3,反过来解密时将3改为0.import java.util.Base64;/** * 简单的加密类 */public class SimpleEncryptHelper { private static final byte[] enkeystore = { 0x03, 0x07, 0x0f, 0.原创 2021-02-01 17:10:11 · 1414 阅读 · 3 评论 -
Java金额帮助类——数字的转换(加减乘除)——取舍方式
货币金额的转换。针对金额的数学方法,和格式转换import java.math.BigDecimal;import java.text.NumberFormat;/** * MoneyHelper说明: * 1,尽量不要使用本类提供的参数类型为double型的方法,你要使用这些方法的前提是:你传近来的double数值精度在double型提供的精度范围内, * 如:double a= 999999999999999.999999,这值超出double的精度,他实际表示是10E15.原创 2021-02-01 15:59:35 · 873 阅读 · 1 评论 -
java数字转换金额大写——中文金额大写
/** * 金额转大写的工具类 */public class MoneyUtil { private static final String UNIT = "万千佰拾亿千佰拾万千佰拾元角分"; private static final String DIGIT = "零壹贰叁肆伍陆柒捌玖"; private static final double MAX_VALUE = 9999999999999.99D; /** * 金额 * @param..原创 2021-02-01 15:50:48 · 464 阅读 · 0 评论 -
java文件操作02--IO读写文件
前面对文件创建进行了解读,本章对文件读写进行解读传统的IO操作读取FileReader.read();FileReader reader=new FileReader("F:/text.txt");int c=0;char[] buf=new char[1024];while( (c=fr.read(buf))!=-1 ){ sout((new String(buf,0,c)));}BufferedReader.readline();BufferedReader in=原创 2020-06-20 00:37:58 · 520 阅读 · 0 评论 -
java文件操作01--创建文件夹(2)
java文件操作01–创建文件夹(1)使用java nio提供的Files工具类将常用的创建文件夹和创建文件的方法提供成为一个工具类:文件夹创建:createDirs()传入Path传入uri传入String文件创建createFile()传入Path传入uri传入String传入Filepublic class FileUtil { public static boolean createDirs( Path path ){ try {原创 2020-06-18 23:58:55 · 2746 阅读 · 0 评论 -
java文件操作01--创建文件夹(1)
在 Java 传统的文件夹创建中,使用 java.io.File 的实例方法 mkdir() 和 mkdirs()进行创建,如下//创建单级目录File file = new File("F:/aaa");file.mkdir();//创建多级目录File file = new File("F:/aaa/bbb/ccc");file.mkdirs();Java 在NIO中提供了一种新的创建方式//创建单级目录Path path = Paths.get("F:/aaa/bbb/ccc")原创 2020-06-18 23:17:48 · 865 阅读 · 0 评论