这种为什么是错误的?

来源:2-8 练习题

我的未来道路

2020-02-06 15:11

int n;

n=0;

这个和

string city;

city= zahngye;

有啥不一样的,为什么前面的就是错的?

写回答 关注

3回答

  • 协方差矩阵
    2020-02-06 15:53:36
    已采纳

    string不初始化默认赋值为null,int必须初始化,不初始化没有默认值

  • 祸用
    2020-08-21 11:38:45

    这种方式是没错的呀,都可以输出的  直接打印n的值就可以了   但是你前面不能不赋值,因为int类型是必须要初始化的,没有默认初始化值,而String类不赋值的话默认输出null;

  • qq_慕无忌6492010
    2020-02-07 21:39:29

    int 整型需要初始化。

    String 字符串类型,无需初始化。

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题