课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
x前面若不加int,为什么报错?
2016-03-05
源自:Java入门第一季(IDEA工具)升级版 3-8
正在回答
x是变量的话,首先要声明,加int就是对x进行声明,如果前面已经对x声明了,就不能再次声明
qq_明_5 提问者
不可以,java属于静态语言,编译的时候编译器会分配给变量内存,特定的类型分配特定的内存,比如int就是4个字节的内存,byte就是占一个字节的内存等等,如果不加类型修饰符,编译器就无法判断出到底要给这个变量分配多少内存,所以会报错。
你的x是什么 是变量或常量的话 都要加int 不一定是int 根据你的需要改变 这个是数据类型
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答帮我看一下为什么three前面为什么不能加int可以吗
2 回答如果平均分是个整数那可不可以用int
4 回答int sum=(int)age1+(int)age2+(int)age3+(int)age4;这个为什么不要这样写啊 前面怎么不加int
5 回答不可以写成 int newAge = age1--;吗
3 回答为什么不在three=one+two;前面添加int