`
sgl124764903
  • 浏览: 175302 次
  • 性别: Icon_minigender_1
  • 来自: 邯郸
社区版块
存档分类
最新评论

short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?

阅读更多

对于short s1 = 1; s1 = s1 + 1; 由于s1+1运算时会自动提升表达式的类型,所以结果是int型,再赋值给short类型s1时,编译器将报告需要强制转换类型的错误。

对于short s1 = 1; s1 += 1;由于 += java语言规定的运算符,java编译器会对它进行特殊处理,因此可以正确编译

分享到:
评论

相关推荐

    S1Java复习

    在S1Java复习中,我们需要关注以下几个核心知识点: 1. **Java 技术平台**: - **Java Standard Edition (JavaSE)**:主要用于开发桌面应用程序,提供了基础的Java开发工具和API。 - **Java Enterprise Edition ...

    Accp6.0 S1 JAVA 理解程序逻辑 第4章

    1. **基本数据类型**:Java提供了八种基本数据类型,包括整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。了解这些数据类型及其范围和用法是编程的基础。 2. **变量...

    北大青鸟 S1 Java复习

    ### 北大青鸟 S1 Java复习知识点详解 #### 一、初识Java 1. **程序的概念**:程序是由一系列有序的指令组成的集合。这些指令可以被计算机识别并执行。 2. **Java的应用领域**:Java作为一种强大的编程语言,其...

    北大青鸟 accp 5.0 S1 C# 总结 PPT

    【北大青鸟ACCP 5.0 S1 C#总结】 C#是一种广泛使用的面向对象的编程语言,尤其在开发Windows应用程序和Web应用程序时扮演着重要角色。在北大青鸟的ACCP 5.0 S1课程中,C#的学习涵盖了基础到进阶的诸多知识点,以下...

    ACCP 5.0 S1c# MySchool_第四章上机练习

    在ACCP 5.0课程体系中,S1(Stage 1)是入门阶段,重点在于建立扎实的基础。C#是一种广泛应用于Windows平台和跨平台开发的面向对象的编程语言,由微软公司推出,适用于构建桌面应用、Web应用、移动应用以及游戏开发...

    ACCP5.0 S1内部测试题

    根据给定文件的信息,我们可以提炼出以下几个...综上所述,通过理解ACCP5.0 S1内部测试题的具体要求,我们不仅能够了解该测试题的背景和目的,还可以深入了解Java编程语言的相关知识,这对于初学者来说是非常有价值的。

Global site tag (gtag.js) - Google Analytics