java数据类型的默认值
来源:互联网 发布:一物降一物 知乎 编辑:程序博客网 时间:2024/06/06 02:00
今天在题目中偶然看到,然后也不记得是那些了,于是写了一段代码加以验证:
public class Test1{
int a;
double b;
boolean c;
char d;
float f;
byte e;
long h;
short j;
String k;
public static void main(String args[]){
Test1 a=new Test1();
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);
System.out.println("字符串引用类型的默认值是:"+a.k);
}
public class Test1{
int a;
double b;
boolean c;
char d;
float f;
byte e;
long h;
short j;
String k;
public static void main(String args[]){
Test1 a=new Test1();
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);
System.out.println("字符串引用类型的默认值是:"+a.k);
}
}
在eclipse中,运行结果如下:
答案已经显然易见,但在这里,我们来说说字符型。
char
char的话比较特殊,他的值没有,没有,就是null,而在unicode编码里面,显示的是 \u0000 这个值,因此对于字符型,它的默认值是:\u0000
阅读全文
0 0
- java数据类型的默认值
- Java中数据类型的默认值
- Java中数据类型的默认值
- java数据类型的系统默认值
- Java基本数据类型的默认值
- java基本数据类型的默认值
- java中各种数据类型的默认值
- JAVA中八种基本数据类型的默认值
- java 常用基本数据类型的默认值
- java中基本数据类型的初始化默认值
- Java学习(二)--数据类型的默认值
- java基本数据类型默认值
- java 基本数据类型初始值(默认值)
- java 基本数据类型初始值(默认值)
- java 基本数据类型初始值(默认值)
- Java 基本数据类型初始值(默认值)
- java 各种数据类型的数组元素的默认值
- Java基本数据类型的【取值范围】【占内存大小】【默认值】
- Android开发的几个小工具
- 滚动悬浮框——js全解
- J2EE常用名词
- 如何解答面向对象设计问题
- Multi-master in PostgreSQL
- java数据类型的默认值
- LeetCode
- 《机器学习实战》学习笔记
- Golang学习笔记 包和项目构成
- 抢占式短作业优先调度算法(SJF)
- Repeated Substring Paterm
- 复数类的运算
- 最近要做的
- Moving Tables HDU 1050