今天在用@RequestParam(required=false) int XXX 取参数的时候,当参数没有的时候Spring默认赋值为空。而此时使用基本类型int,所以报错,建议使用包装类 Integer。 参考: https://blog.csdn.net/Hello_l/articl ...
分类:
Web程序 时间:
2018-08-09 15:46:00
阅读次数:
385
Iterator迭代器概述 java中提供了很多个集合,它们在存储元素时,采用的存储方式不同。我们要取出这些集合中的元素,可通过一种通用的获取方式来完成。 Collection集合元素的通用获取方式:在取元素之前先要判断集合中有没有元素,如果有,就把这个元素取出来,继续在判断,如果还有就再取出出来。 ...
分类:
编程语言 时间:
2018-08-03 14:40:36
阅读次数:
124
输入参数可以有三种:简单类型,POJO,包装类 关于前两种: http://www.cnblogs.com/xuyiqing/p/8600888.html 这里写一下传递包装类参数: 一个POJO:User package pojo; import java.io.Serializable; imp ...
分类:
其他好文 时间:
2018-08-02 14:54:59
阅读次数:
164
基本类型包装类 需求问题: 在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的。 而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数据类型,如年龄需要转换成int类型,考试成绩需要转换成double类型等。 那么,想实现字符串与基本数据之间转换怎么办呢? Java中提供 ...
分类:
其他好文 时间:
2018-08-01 17:17:31
阅读次数:
199
基本类型 包装类概述 在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的。而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数据类型,如年龄需要转换成int类型,考试成绩需要转换成double类型等。那么,想实现字符串与基本数据之间转换怎么办呢? Java中提供了相应的对 ...
分类:
编程语言 时间:
2018-08-01 11:45:52
阅读次数:
154
java有八个基本数据类型,每个都有对应的一个包装类,比如int对应的Integer。从jdk1.5开始,java引入了自动拆装箱,可以直接进行形如Integer i = 20形式的赋值,编译器会自动将其转换为Integer i = Integer.valueOf(20)进行装箱,拆箱则是将int ...
分类:
编程语言 时间:
2018-07-30 19:03:38
阅读次数:
180
GitHub地址https://github.com/BuYishi/charset_converter_test charset_converter_test.cpp CharsetConverter.h CharsetConverter.cpp ...
分类:
其他好文 时间:
2018-07-26 21:17:17
阅读次数:
170
1、前言:Java是典型的面向对象编程语言,但其中有8种基本数据类型不支持面向对象编程,基本数据类型不具备对象的特性,没有属性和方法;Java为此8种基本数据类型设计了对应的类(包装类),使之相互转换,间接实现基本数据类型具备对象特性,丰富基本类型操作; 注:int是基本数量类型,Integer是类 ...
分类:
编程语言 时间:
2018-07-26 13:07:37
阅读次数:
129
String的不可变,String类为什么要被设计为是final的,Java String的可变性,Byte,Short,Integer,Long,Double,Float,Character,Boolean 八种基本数据的包装类,enum枚举类型 不变性分析 ...
分类:
编程语言 时间:
2018-07-26 10:48:45
阅读次数:
175
整理下这一周的最后一些内容。虽然东西不多,但以后也可以常回来看看。 个人感觉还是代码最好表达自己想要记忆的东西,不够的话再把注释加上。乱七八糟的概念百度上大同小异,只有代码是属于你自己的,是唯一的,也是你应该留下的。 包装类 我们所使用的一般数据类型,又称为值类型。这种数据类型存储在栈中,不属于对象 ...
分类:
编程语言 时间:
2018-07-22 23:40:06
阅读次数:
224