java类基本数据类型默认值

在开发中,

1.Java model层定义基本数据类型都用其包装类。不用基本数据类型是因为他们会有默认值,在初始化化类时就要给他们赋值,不然数据库得到的值就不是我们所希望的。

2.可以在类中给字段赋值。例如

public class DcbGaBet{

private Integer betId;

private Integer userId;

private Integer sessionId = new Integer(2); //这样初始化类时,sessionId默认值都为2

//省略get set方法

}

3.基本数据类型在方法中没有默认值。



publicclass Ceshi { 

4int a; 

5double b; 

6boolean c;

 7char d;

 8float f; 

9byte e;

10long h;

11short j;

12publicstaticvoid main(String args[]){

13Ceshi a=new Ceshi();

14System.out.println("整型的默认值是:"+a.a);

15System.out.println("双精度浮点型的默认值是:"+a.b);

16System.out.println("布尔型的默认值是:"+a.c);

17System.out.println("字符型的默认值是:"+a.d);

18System.out.println("byte的默认值是:"+a.e);

19System.out.println("单精度浮点型的默认值是:"+a.f);

20System.out.println("短整型的默认值是:"+a.j);

21System.out.println("长整型的默认值是:"+a.h);


 }

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,792评论 19 139
  • Scala与Java的关系 Scala与Java的关系是非常紧密的!! 因为Scala是基于Java虚拟机,也就是...
    灯火gg阅读 3,613评论 1 24
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 34,965评论 18 399
  • 近来,一向不温不火的至上励和的成员刘洲成意外的火了,原因是他的妻子在微博上暴出他家暴。 这是第几次听到这种新闻了?...
    浪里个浪77阅读 363评论 3 4
  • 现在是2018年1月25日00:17分,本来是准备早点写的,但是家里来客人推迟了。 我是2018年1月8日加入...
    Jami佳佳阅读 331评论 1 9

友情链接更多精彩内容