夜琉璃414 2022-10-31 16:34 采纳率: 0%
浏览 28

关于#java#的问题:public static void main(String[] args) {(开发工具-eclipse)

阅读下面的程序,分析代码是否能够编译通过,如果能编译通过,请列出运行的结果。否则请说明编译失败的原因。

代码一:

public class Test01 {

public static void main(String[] args) {

byte b = 3;

b = b + 4;

System.out.println("b=" + b);

}

}

  • 写回答

3条回答 默认 最新

  • 心寒丶 优质创作者: 编程框架技术领域 2022-10-31 16:53
    关注

    b = b + 4; 4默认是int,不能直接相加 需要强转成byte b = (byte) (b + 4);

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 10月31日