
Java技术收集
坚持总会有奇迹
这个作者很懒,什么都没留下…
展开
-
List集合进行按条件的过滤
在项目开发的过程中,我们经常会对List集合进行按条件的过滤,筛选出我们想要的结果或者是符合项目需求的数据。比如:我们有一批学生对象,每个学生都有自己的年龄属性,但是我们想要筛选出这一批学生中年龄为21和22的所有学生,我们就需要对这一批学生集合中的数据进行按条件的筛选,得到我们想要的结果。创建学生实体类:package com.shsj.entity;public class Student {private Integer stuNum; // 学号private String n.转载 2020-07-21 18:29:54 · 5039 阅读 · 0 评论 -
java存储单位换算
1KB=1024B;1MB=1024KB=1024×1024B。1B(byte,字节bai)= 8 bit(见下文);1KB(Kilobyte,千字节)=1024B= 2^10 B;1MB(Megabyte,兆字节,du百万字节,简称“兆zhi”)=1024KB= 2^20 B;1GB(Gigabyte,吉字节,十亿字节,又称“千兆”)=1024MB= 2^30 B;1TB(Terabyte,万亿字节,太字节)=1024GB= 2^40 B;...原创 2020-07-21 18:27:58 · 1648 阅读 · 0 评论 -
String常用方法解析
1、lastIndexOf(String str) 方法解析/** * Returns the index within this string of the last occurrence of the * specified substring. The last occurrence of the empty string "" * is considered to occur at the index value {@code this.length()}....原创 2020-07-12 20:17:53 · 199 阅读 · 0 评论 -
java读取Excel表格中的数据
1、需求用java代码读取hello.xls表格中的数据2、hello.xls表格3、java代码所需要的jar包(maven) <!-- https://mvnrepository.com/artifact/net.sourceforge.jexcelapi/jxl --> <dependency> <groupId>net.sourceforge.jexcelapi</groupId>.转载 2020-05-24 19:04:15 · 4397 阅读 · 0 评论 -
java读取Excel表格中的数据
1、需求用java代码读取hello.xls表格中的数据2、hello.xls表格3、java代码所需要的jar包(maven) <!-- https://mvnrepository.com/artifact/net.sourceforge.jexcelapi/jxl --> <dependency> <groupId>net.sourceforge.jexcelapi</groupId>转载 2020-05-24 10:18:33 · 2330 阅读 · 0 评论 -
JAVA中去掉空格
1.String.trim()trim()是去掉首尾空格2.str.replace(" ", "");去掉所有空格,包括首尾、中间Stringstr= "hello ";Stringstr2=str.replaceAll(" ", "");System.out.println(str2);3.或者replaceAll("+","");去掉所有空格4.str=.replaceAll("\\s*",...转载 2020-05-24 10:11:38 · 188 阅读 · 0 评论 -
java关键字 transient
这个关键字的作用其实我在写java的序列化机制中曾经写过,不过那时候只是简单地认识,只要其简单的用法,没有深入的去分析。这篇文章就是去深入分析一下transient关键字。先给出这篇文章的大致脉络首先,介绍了transient的基本概念和基本用法然后,介绍深入分析一下transient关键字,并介绍几个需要掌握的问题最后,来个总结一、初识transient关键字其实这个关键...转载 2019-11-10 00:46:01 · 167 阅读 · 0 评论 -
Java集合中List,Set以及Map等集合体系详解(史上最全)
Java集合中List,Set以及Map等集合体系详解(史上最全)概述:List , Set, Map都是接口,前两个继承至Collection接口,Map为独立接口Set下有HashSet,LinkedHashSet,TreeSetList下有ArrayList,Vector,LinkedListMap下有Hashtable,LinkedHashMap,HashMap,TreeMap...转载 2019-11-10 00:28:55 · 181 阅读 · 0 评论 -
解决idea提示不能自动注入的问题
(Could not autowire. No beans of 'xxx' type found)1、起因idea中提示Could not autowire. No beans of ‘TempMapper’ type found.,大致翻译下来就是 ‘不能自动装配,这个xxx的bean找不到’解决思路:很有可能是持久层的接口(dao层接口)的类上,有没有添加@Repo...原创 2019-10-30 00:04:37 · 4082 阅读 · 0 评论 -
idea下方的版本控制不见了及解决办法
idea下方的版本控制不见了,如下图所示解决办法:点击如下图所示的位置原创 2019-10-30 00:06:15 · 3804 阅读 · 0 评论 -
将时间字符串转换为时间戳 (毫秒)
import java.text.SimpleDateFormat;import java.util.Date;/** * 将时间转换为时间戳 * @Title : dateToStamp * @功能描述: * @返回类型:Long * @作者: ChengJY * @throws : */public static long dateT...原创 2019-10-29 01:42:10 · 3874 阅读 · 0 评论 -
产生指定时间的时间戳
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public static void main(String[] args) { try { DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); ...原创 2019-10-29 01:39:41 · 630 阅读 · 0 评论 -
java如何创建一个指定的日期对象
1.new一个java.util.Date对象,调用它的setYear、setMonth等等方法,设置你要的年月日。不过这种做法不推荐,因为setYear等方法已经过时了。2.new一个java.util.SimpleDateFormat类的实例,构造方法可以指定日期格式,例如yyyy-MM-dd,其中yyyy表示四位年份,MM表示两位月份,dd表示两位日期。然后通过调用这个SimpleDateF...原创 2017-11-09 08:57:27 · 39471 阅读 · 5 评论 -
Java 的 Collections.sort排序
本人技术能力有限,如果说的不好,希望大家不要吐槽升序排序Collections.sort(list, new Comparator<Integer>() { @Override public int compare(Integer o1, Integer o2) { return o1 - o2; }});因为 Colle...原创 2019-06-12 19:11:02 · 847 阅读 · 0 评论 -
JAVA集合类框架学习汇总
学习链接:集合类框架教程:http://www.runoob.com/java/java-collections.html集合类框架面试题:https://www.jianshu.com/p/8b0a09f70b9c集合类框架的优点:通过使用集合框架的核心类可以减少开发成本,从而避免实现自己的集合类。使用经过良好测试的集合类可以提高代码的质量。使用JDK自带的集合类可以减少代码...转载 2019-07-24 23:07:36 · 110 阅读 · 0 评论 -
Java多线程与网络编程
Java多线程与网络编程粗解,大体阐述概念及学习脉络.(可以通过浏览器打开图片或者下载图片来观看)转载 2019-07-24 23:00:06 · 157 阅读 · 0 评论 -
Java NIO:IO与NIO的区别
Java NIO:IO与NIO的区别 -阿里一、概念 NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。二、NIO和IO的主要区别下表总结了Java IO和NIO之间的主要...转载 2019-07-24 22:38:13 · 288 阅读 · 0 评论