我有以下代码:
public class class1 {
.............
public static void calls(String[] args) {
................
现在我正在尝试调用此方法"调用" " class1"在另一个类中的另一个类中,如下面的代码:
public class newClass extends abc {
public void executemywork() throws CIException {
class1.calls(args); //error here "args" cannot be resolved to a variable
我试过在堆栈溢出中查看其他解决方案。我甚至尝试创建" class1"的对象。并在第二种方法中使用它。我在这里仍然遇到同样的错误。错误说" args"无法解析为变量。这两个类都在不同的包中,我也导入了另一个类。
答案 0 :(得分:3)
声明并为
之类的args赋值String[] args = new String[]{"a","b","c"};
答案 1 :(得分:0)
它是<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.5.16/p5.js"></script>
<html>
<head></head>
<body></body>
</html>
您正在执行compilation error
但此处class1.calls(args);
未定义。因此编译错误。
将代码更改为
args