时间:2021-05-20
通过一段代码来测试一下 8种基本数据类型的默认值
package dierge;public class Ceshi {int a;double b;boolean c;char d;float f;byte e;long h;short j;public static void main(String args[]){Ceshi a=new Ceshi();System.out.println("整型的默认值是:"+a.a);System.out.println("双精度浮点型的默认值是:"+a.b);System.out.println("布尔型的默认值是:"+a.c);System.out.println("字符型的默认值是:"+a.d);System.out.println("byte的默认值是:"+a.e);System.out.println("单精度浮点型的默认值是:"+a.f);System.out.println("短整型的默认值是:"+a.j);System.out.println("长整型的默认值是:"+a.h);}}运行结果如下:
整型的默认值是:0
双精度浮点型的默认值是:0.0
布尔型的默认值是:false
字符型的默认值是:
得出如下结论:
基本类型默认值
byte
short
int
long
0L
float
0.0f
double
0.0d
char
‘\u0000'
boolean
false
以上所述是小编给大家介绍的Java中八种基本数据类型的默认值,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一、先说说int与integer的区别 int是基本数据类型,默认值为0,不需要进行实例化 integer是引用数据类型,是int的封装类型,默认值为nul
1.首先String不属于8种基本数据类型,String是一个对象。因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有
Java使用值传递(passbyvalue)的方式将实参传递给方法。传递基本数据类型变量的值与传递数组值会有很大的不同对于基本数据类型参数,传递的是实参的值对于
java方法参数的传递有两种,值传递和引用传递。1.按值传递:参数类型是int,long等八大基本数据类型时,参数传递的过程是按值拷贝的过程如下代码public
前言大家都知道在Java中,除了8种基本数据类型外,其他的都是引用类型。使用引用类型是为了更好地贯彻面向对象的思想,那为什么还要保留8种基本数据类型呢?这其实更