开发者社区> 问答> 正文

为什么void方法不能在参数中接受整数?

我的代码是:

public class Q2Client {
   public static void main(String[] args) {
   Q2 newq2 = new Q2(5);
   }
}

class Q2 {
   int x;
   public void Q2 (int y) {
   int x = y;
   }
}

创建newq2时,我收到有关不接受整数(必填:无参数)的错误,但Q2显然采用了整数。当我删除Q2类中的空白时,它不会给我错误并且可以正常运行。无效会导致参数(int y)无效吗?

展开
收起
垚tutu 2019-12-12 09:18:19 578 0
0 条回答
写回答
取消 提交回答
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载