小编Hey*_*yyo的帖子

类型转换时Java中的编译错误

虽然我试图用我的函数返回值进行类型转换,但我在Java中遇到了编译错误

 public  short subtractNumbers (short a, byte b, float k )
 {
       short result=short(a+b-k);
       return result;
 }
Run Code Online (Sandbox Code Playgroud)

对于上面编写的代码片段,我从编译器获取错误语句,如下所示:

 error: '.class' expected
  short result=short(a+b-k);
                    ^
  error: not a statement
  short result=short(a+b-k);
                     ^
  error: ';' expected
  short result=short(a+b-k);
                      ^
Run Code Online (Sandbox Code Playgroud)

这可能是什么问题,错误陈述背后的逻辑是什么?在此先感谢您的帮助,我将非常感激.

java

0
推荐指数
1
解决办法
41
查看次数

标签 统计

java ×1