解决方案 »

  1.   

    char应该是'\u0000'吧,\u开头表示这是一个Unicode字符,0000是Unicode编码。即char的默认值是Unicode为0000的字符;
    float的0.0f中,f结尾表示这是一个float(单精度浮点数),没有f默认为双精度浮点数(double)。即float的默认值是单精度浮点数0.0。
    话说这和标题数组默认值有什么关系
      

  2.   

    float 类型的数不都是  小数后面加 f 的形式吗,默认值就是0.0f。同理char类型的
      

  3.   

    char 类型的默认值为 "\u0000"为空,至于 单精度浮点数值在后面加个f||F用于标注该数为单精度浮点数
      

  4.   

    定义为float类型的要用F或f,如果不加,默认为double的;
      

  5.   

    数组所有元素默认值都是“零”
    整数,浮点数不必说了
    布尔型:false(c语言传统,0 是 false)
    字符型:0字符也就是c语言的'\0', 或者java的'\u0000'
    对象型: null,也就是没指向任何地址(没引用对象)