java中浮点型数组的默认值是[0.0f] byte 0 short 0 int 0 long 0l float 0.0f double 0.0d char '\u0000' boolean false
使用的是integer类型,元素未初始化,是null,,,不可以调用任何方法~~~~~
默认值为:0.
数组在初始化时,如果你没有为数组赋值那么系统会默认数组值为{0,0,0}
Java定义了8个简单的数据类型:字节型(byte),短整型(short),整型(int),长整型(long),字符型(char),浮点型(float),双精度型(double),布尔型(boolean).除了boolean默认false,char--〉/u0000,其他的都为0
数组所有元素默认值都是“零” 整数,浮点数不必说了 布尔型:false(c语言传统,0 是 false) 字符型:0字符也就是c语言的'\0', 或者java的'\u0000' 对象型: null,也就是没指向任何地址(没引用对象).
额 不知道你从哪本书上看来的int i;i会初始化这明显是错的啊 new 出来的对象是放到堆中 但不是基础变量就都放到栈中的 要局部的才是
基本数据类型作为类的成员时,即使没有对其进行初始化,java也会确保它有一个默认值,如下:基本类型的初始值 基本类型 默认值 boolean false char \u0000(null) byte (byte)0 short (short)0 int 0 long 0L float 0.0f double 0.0d 上面的默认值,是
静态方式:int [] mylist={1,2,3,4,5};动态方式:int [] mylist=new int[5];for(int i=0;i 评论0 0 0
int[] a=new int[21]; for(int i=0;i{ a[i]=i; }