![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 70
喜倾一诺
技术宅 技术控
展开
-
对JsonArray根据JsonObject中的某一字段排序
参考地址:https://blog.csdn.net/awen6666/article/details/107597685?utm_medium=distribute.pc_category.none-task-blog-hot-7.nonecase&depth_1-utm_source=distribute.pc_category.none-task-blog-hot-7.nonecase&request_id=方式一:Collections.sort(list, new Compar原创 2020-07-27 10:51:31 · 826 阅读 · 0 评论 -
StringUtils判断字符串的常用方法
StringUtils.isEmpty(null); trueStringUtils.isEmpty(""); trueStringUtils.isEmpty(" "); false //空格做非空处理StringUtils.isEmpty(" "); falseStringUtils.isEmpty("hello"); falseStringUtils.isEmpty(" hello ")...原创 2018-06-21 17:09:22 · 1778 阅读 · 0 评论 -
StringUtils工具类的isBlank()方法
在判断一个字符串是否为空时,有以下几种情况比较特殊是否为""; 是否为“ ”;是否为nullStringUtils的isBlank()方法可以一次性校验这三种情况,返回值都是true测试案里如下:...原创 2018-06-21 16:58:27 · 1846 阅读 · 0 评论 -
java 方法修改主函数里基本数据类型和引用数据类型的区别
package com.unionpay.model.channelbankcard;public class Test { public void Age(int age) {//副本新建的age age++;//对副本修改 System.out.println(age); } public void arrDemo(int[] arr) { ...原创 2018-06-19 11:18:36 · 817 阅读 · 0 评论 -
Java中Map集合的遍历
package com.unionpay.service.channelbankcard.impl;import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class Test { public static void main(String[] args) { Map<String,St...原创 2018-06-18 18:52:24 · 142 阅读 · 0 评论 -
Java中的可变参数使用
从JDK1.5之后,java就提供了变长参数,我们在定义方法的时候,可以使用不确定个数的参数。对于同一个方法,也可以通过不确定参数个数的方式进行重载。1:可变参数:public static void main(String[] args) { printarr("first","second"); } public static void printarr(String...str){ fo...原创 2018-06-18 18:38:10 · 751 阅读 · 0 评论 -
java中的三目运算符
参考地址:https://blog.csdn.net/lllliulin/article/details/50405163点击打开链接原创 2018-06-15 16:08:19 · 145 阅读 · 0 评论 -
List接口常用类及区别
Vector :线程安全,但是速度慢,已经被arraylist取代ArrayList :线程不安全,但是查询速度快LinkList:链表结构,增删速度快原创 2018-06-02 17:03:48 · 467 阅读 · 0 评论 -
java中的泛型
以下代码运行会报错:List list=new ArrayList(); list.add(1); list.add("name"); for(int i=0;i<list.size();i++){ String string=(String) list.get(i); System.out.println(string); }Exception in thread "mai...原创 2018-06-02 15:56:29 · 115 阅读 · 0 评论 -
java中的枚举
枚举(enum),是指一个经过排序的、被打包成一个单一实体的项列表。一个枚举的实例可以使用枚举项列表中任意单一项的值。枚举在各个语言当中都有着广泛的应用,通常用来表示诸如颜色、方式、类别、状态等等数目有限、形式离散、表达又极为明确的量。Java从JDK5开始,引入了对枚举的支持。直接上代码定义枚举:public enum ColorEnum { RED("01","红色"),YELLOW("0...原创 2018-05-20 10:04:05 · 137 阅读 · 0 评论 -
java后端限制输入的名字的汉字长度
最近在项目开发中,遇到一个情况,限制前端传过来的参数输入汉字的长度思路:将前端传过来的名字参数转换为字节数组 实际代码如下:try { logger.info("持卡人姓名"+userbankcard.getName()+"持卡人姓名转换为数组长度"+namelength); if(userbankcard.getName().getBytes("GBK").length>12)...原创 2018-06-22 14:02:04 · 6641 阅读 · 0 评论 -
char与byte的区别
byte 是字节数据类型 ,是有符号型的,占1 个字节;大小范围为-128—127 。char 是字符数据类型 ,是无符号型的,占2字节(Unicode码 );大小范围 是0—65535 ;char是一个16位二进制的Unicode字符,JAVA用char来表示一个字符 。通过代码示例来比较二者区别:1、Char是无符号型的,可以表示一个整数,不能表示负数;而byte是有符号型的,可以表示-1...原创 2018-06-22 15:25:23 · 24089 阅读 · 0 评论 -
Java程序如何生成Jar、exe及安装文件
参考地址:https://blog.csdn.net/luoweifu/article/details/7628006点击打开链接转载 2018-06-22 15:27:50 · 457 阅读 · 0 评论 -
java重写toString方法
java重写toString方法的好处public class Test { public static void main(String[] args) { BankCard card =new BankCard(); card.setBankname("中国建设银行"); card.setCardno("621700009123409"); System.out.printl...原创 2018-06-22 16:54:11 · 410 阅读 · 0 评论 -
java中的io流学习一
流按操作数据分为两种:字节流和字符流, 字节流能处理所有数据,如果要操作文字数据优先考虑字符流流按流方向分为两种:输入流和输出流 java操作流的对象都在io包中字节流的抽象基类 InputStream OutputStream字符流的抽象基类 Reader Writer字符流 FileWriterpublic class Test1 { public static void main(Stri...原创 2018-06-24 13:24:28 · 271 阅读 · 0 评论 -
java中io流学习二(异常处理)
public class Test1 { public static void main(String[] args) { FileWriter fw =null; try { fw=new FileWriter("k:\\tst.txt"); } catch (IOException e) { // TODO Auto-generated catch block e.print...原创 2018-06-24 13:39:10 · 131 阅读 · 0 评论 -
java中io流学习之三(FileReader)
io流字符读取方式一public class Test1 { public static void main(String[] args) throws IOException { //创建读取流对象,创建时要指出读取哪个文件 FileReader fr =new FileReader("D://test.txt"); //用read方法读取,一次读取一个 int ch=0; while...原创 2018-06-24 14:10:55 · 128 阅读 · 0 评论 -
java中io流学习四 读取方式二
io流读取方式二public class Test1 { public static void main(String[] args) throws IOException { //创建读取流对象,创建时要指出读取哪个文件 FileReader fr =new FileReader("D://test.txt"); //每次读取一个字符数组 char ch[]=new char[1024]...原创 2018-06-24 14:27:48 · 99 阅读 · 0 评论 -
java中io流学习之五 字符缓冲流
字符缓冲流 BufferedReader BufferedWriterpublic class Test1 { public static void main(String[] args) throws IOException { //创建读取流对象,创建时要指出读取哪个文件 FileWriter fr =new FileWriter("D://test.txt"); //提高效率 使用缓冲...原创 2018-06-24 16:04:30 · 123 阅读 · 0 评论 -
java中io流学习五
字符缓冲输入流public class Test1 { public static void main(String[] args) throws IOException { //创建读取流对象,创建时要指出读取哪个文件 FileReader fr =new FileReader("D://test.txt"); //提高效率 使用缓冲流 BufferedReader bf =new Bu...原创 2018-06-24 16:19:35 · 99 阅读 · 0 评论 -
常见对象_Calendar类的add()和set()方法
/* * public void add(int field,int amount):根据给定的日历字段和对应的时间,来对当前的日历进行操作。(根据日历字段,增加或减去) * public final void set(int year,int month,int date):设置当前日历的年月日。(直接设置日历值); */ package com.unionpay.model.chann...原创 2018-06-25 10:06:32 · 687 阅读 · 0 评论 -
Java中的泛型
参考地址:https://www.cnblogs.com/lwbqqyumidi/p/3837629.html点击打开链接转载 2018-06-29 15:13:38 · 81 阅读 · 0 评论 -
java泛型方法
参考地址:https://www.cnblogs.com/qianyukun/p/5218405.html点击打开链接转载 2018-07-02 10:48:26 · 1671 阅读 · 0 评论 -
java工具类系列 (一.StringUtils)
参考地址:https://blog.csdn.net/lxzo123/article/details/6789343点击打开链接转载 2018-07-02 15:18:38 · 158 阅读 · 0 评论 -
类的鼻祖—Object类
参考地址:https://blog.csdn.net/wangloveall/article/details/8020452点击打开链接转载 2018-07-02 15:47:13 · 92 阅读 · 0 评论 -
Java中的反射
参考地址:https://www.cnblogs.com/whgk/p/6122036.html点击打开链接转载 2018-06-27 14:19:06 · 86 阅读 · 0 评论 -
java中的内部类
参考地址:https://blog.csdn.net/pangqiandou/article/details/53234908点击打开链接转载 2018-07-03 09:38:16 · 82 阅读 · 0 评论 -
java生成4位随机数验证码
import java.util.Random;public class TestQrcode{ public static void main(String[] args) { String str="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; StringBuilder sb=new StringBuilder(4); for(int i=0;i<...原创 2018-07-03 09:55:56 · 6290 阅读 · 0 评论 -
java实现文件下载的两种方式
public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。 Stri...原创 2018-07-03 10:12:36 · 2103 阅读 · 0 评论 -
Java转义
参考地址;https://blog.csdn.net/proteen/article/details/78885867http://blog.csdn.net/north_easter/article/details/7904865一、需求现有一个字符串strString str = "{\\\"name\\\":\\\"spy\\\",\\\"id\\\\":\\\"123456\\\"}";...原创 2018-07-16 11:08:22 · 2896 阅读 · 0 评论 -
数组删除元素
public static int[] delete(int index,int array[]){ //根据删除索引,把数组后面的向前移一位 for(int i=index;i<array.length-1;i++){ array[i] = array[i+1] } return array; }...原创 2018-07-16 14:48:12 · 350 阅读 · 0 评论 -
File类的用法
参考地址:https://blog.csdn.net/clc1196088814/article/details/53730029File类简单用法! file.exists() ------------------------------------ 检测这个file所存储的路径或者文件是否存在File.pathSeparator -------------------------- ...原创 2018-07-10 10:08:53 · 221 阅读 · 0 评论 -
java文件下载方式一
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStr...原创 2018-07-03 14:46:46 · 190 阅读 · 0 评论 -
java文件下载方式二(支持在线打开)
package com.hui10.app.controller.merchant;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.OutputStream;import ...原创 2018-07-03 15:15:31 · 1699 阅读 · 0 评论 -
httpclient实现文件下载
参考地址:https://www.cnblogs.com/Scott007/p/3817285.html点击打开链接转载 2018-07-03 15:44:51 · 13855 阅读 · 0 评论 -
动态代理的两种实现
参考地址:https://blog.csdn.net/wy9717/article/details/80210203动态代理-两种实现方式2018年05月06日 10:20:47阅读数:37 代理模式的主要作用是为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。其中代理类主要负责为委托类预处...原创 2018-07-10 14:07:58 · 257 阅读 · 0 评论 -
Java日志管理:Logger.getLogger()和LogFactory.getLog()的区别(详解Log4j)
参考地址:http://javacrazyer.iteye.com/blog/1135493点击打开链接转载 2018-07-10 16:24:28 · 267 阅读 · 0 评论 -
java反射之 Field (成员变量)
参考地址:https://blog.csdn.net/u011240877/article/details/54604212点击打开链接转载 2018-06-28 15:19:43 · 274 阅读 · 0 评论 -
java导出word
参考地址:https://www.cnblogs.com/zwqh/p/7182953.html转载 2018-06-28 16:51:19 · 118 阅读 · 0 评论 -
java生成二维码
参考地址:https://blog.csdn.net/u014266877/article/details/53665729点击打开链接转载 2018-06-28 16:55:22 · 90 阅读 · 0 评论