int和integer的区别:
1、Integer默认值是null,而int默认值是0;
2、声明为Integer的变量需要实例化,而声明为int的变量不需要实例化;
3、Integer是对象,用一个引用指向这个对象;而int是基本类型,直接存储数值。
扩展资料
Java两种数据类型分类:
原始数据类型,分为boolean、byte、in、char、long、short、double、float 。
引用数据类型 ,分为数组类、接口。
为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当成对象 *** 作,Java为每一个基本数据类型都引入了对应的包装类型,int的包装类就是Integer,从Java 5开始引入了自动装箱/拆箱机制。
MySQL 数字类型转换函数(concat/cast)。
1、将Int 转为varchar经常用 concat函数,比如concat(8,’0′) 得到字符串 ’80′。
2、将varchar 转为Int 用 cast(a as signed) a为varchar类型的字符串。
总结:类型转换和SQL Server一样,就是类型参数有点点不同 : CAST(xxx AS 类型) , CONVERT(xxx,类型)。
-- 比如将123转换为char类型
SELECT CAST(123 AS CHAR)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)