<Identifier> 预计:
<Identifier> Expected:
我在这一行遇到错误,关于如何将我的数组导入我的 JUNIT。
package test123;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.ArrayList;
import java.util.Scanner;
import javax.swing.JFileChooser;
import java.util.*;
public class mainJUNIT
{
main2.array.length();
@Test
public ArrayList<Integer> test (ArrayList<Integer> N)
{
...
}
我的错误标记了我的 main2.array.length();
我完全不知道为什么。
`javac main2.java mainJUNIT.java
mainJUNIT.java:12: error: <identifier> expected
main2.array.length();
^`
有什么建议吗?我卡住了。我根本无法摆脱这个。我敢肯定这是一件非常简单的事情,但我想不通。 main2 是我试图从中获取数组的另一个 java class (main2.java)。
您在 class 中对 main2.array.length();
的调用不在任何方法中,因此您无法调用该方法。
此外,数组的长度是 field
而不是 method
,因此 main2.array.length()
应该是 main2.array.length
(returns 一个整数)。
您对 length
的调用应分配给一个变量:
例如:
打包测试123;
导入 java.io.File;
导入 java.io.FileNotFoundException;
导入 java.util.ArrayList;
导入 java.util.Scanner;
导入 javax.swing.JFileChooser;
导入 java.util.*;
public class mainJUNIT
{
int length = main2.array.length;
@Test
public ArrayList<Integer> test (ArrayList<Integer> N)
{
...
}
}
我在这一行遇到错误,关于如何将我的数组导入我的 JUNIT。
package test123;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.ArrayList;
import java.util.Scanner;
import javax.swing.JFileChooser;
import java.util.*;
public class mainJUNIT
{
main2.array.length();
@Test
public ArrayList<Integer> test (ArrayList<Integer> N)
{
...
}
我的错误标记了我的 main2.array.length();
我完全不知道为什么。
`javac main2.java mainJUNIT.java
mainJUNIT.java:12: error: <identifier> expected
main2.array.length();
^`
有什么建议吗?我卡住了。我根本无法摆脱这个。我敢肯定这是一件非常简单的事情,但我想不通。 main2 是我试图从中获取数组的另一个 java class (main2.java)。
您在 class 中对 main2.array.length();
的调用不在任何方法中,因此您无法调用该方法。
此外,数组的长度是 field
而不是 method
,因此 main2.array.length()
应该是 main2.array.length
(returns 一个整数)。
您对 length
的调用应分配给一个变量:
例如:
打包测试123; 导入 java.io.File; 导入 java.io.FileNotFoundException; 导入 java.util.ArrayList; 导入 java.util.Scanner; 导入 javax.swing.JFileChooser; 导入 java.util.*;
public class mainJUNIT
{
int length = main2.array.length;
@Test
public ArrayList<Integer> test (ArrayList<Integer> N)
{
...
}
}