我的未来道路
2020-02-06 15:11
int n;
n=0;
这个和
string city;
city= zahngye;
有啥不一样的,为什么前面的就是错的?
string不初始化默认赋值为null,int必须初始化,不初始化没有默认值
这种方式是没错的呀,都可以输出的 直接打印n的值就可以了 但是你前面不能不赋值,因为int类型是必须要初始化的,没有默认初始化值,而String类不赋值的话默认输出null;
int 整型需要初始化。
String 字符串类型,无需初始化。
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题