簡單數據類型注意點

1. 只有double ,float,Long 定義變量時,在所賦值後面可以加d f L ,如果在調用方法時如 amethod(5.0) 改5.0默認問double

2.  整型賦值注意以下几點:
  int d = 17;
  int o = 017;   //  0 rexpess digit        17=1*8+7=15 ; int o = 019  ;  error digit  0~7
  int h = 0x19;  // 0x express hexadecimal  19=1*10+9=25;
  System.out.println( "decimal=" + d);   //decimal=17
  System.out.println( "digit=" + o);     //digit=15
  System.out.println( "hexadecimal=" + h);//hexadecimal=25

 3.注意简单类型没有初始化的时候的默认值,另需要注意的是全局变量可以不初始化,而方法中的定义的变量必须初始化
   而String 為Class ,定義全局變量,或方法中局部變量時,必須用構造函數初始化,如果用""或null初始化,可用null 賦值時,用String.length()方法時,會有java.lang.NullPointerException

4.the >>> performs an unsigned, or logical, right shift.
   char is unsign

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值