如果x前面不加int可以吗?

来源:3-8 Java中运算符的优先级

qq_明_5

2016-03-05 16:49

x前面若不加int,为什么报错?

写回答 关注

3回答

  • 四叶草r
    2016-03-05 17:01:24
    已采纳

    x是变量的话,首先要声明,加int就是对x进行声明,如果前面已经对x声明了,就不能再次声明

    qq_明_5

    非常感谢!

    2016-03-07 15:02:36

    共 1 条回复 >

  • LonelyJoker
    2016-03-05 17:03:23

    不可以,java属于静态语言,编译的时候编译器会分配给变量内存,特定的类型分配特定的内存,比如int就是4个字节的内存,byte就是占一个字节的内存等等,如果不加类型修饰符,编译器就无法判断出到底要给这个变量分配多少内存,所以会报错。

  • weibo_下雨天de我是_0
    2016-03-05 17:02:28

    你的x是什么  是变量或常量的话  都要加int  不一定是int 根据你的需要改变  这个是数据类型

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

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

1165565 学习 · 17587 问题

查看课程

相似问题