Java 标记“”上的语法错误;(“预计”,我做错了什么?
我的代码第三行出现以下错误: 令牌(,;应为)上的语法错误Java 标记“”上的语法错误;(“预计”,我做错了什么?,java,syntax-error,Java,Syntax Error,我的代码第三行出现以下错误: 令牌(,;应为)上的语法错误 公共类数组fun1{ 公共静态void main(字符串[]args){ 公共布尔数组fun(int[]A){ for(int i=0;i
公共类数组fun1{
公共静态void main(字符串[]args){
公共布尔数组fun(int[]A){
for(int i=0;i
有人知道我需要做什么吗?您可以在main方法中定义一个方法。按如下方式操作:
public class ArrayFun1 {
public static void main(String[] args) {
}
public boolean Arrayfun(int[] A) {
for (int i = 0; i < A.length; i++) {
for (int j = 0; j < A.length; j++) {
for (int k = 0; k < A.length; k++) {
if (A[i] + A[j] + A[k] == 0) {
return true;
}
}
}
}
return false;
}
}
公共类数组fun1{
公共静态void main(字符串[]args){
}
公共布尔数组fun(int[]A){
for(int i=0;i
正如评论中所说,您不能在方法中创建方法。您应该更改代码,例如:
public class ArrayFun1 {
public static boolean Arrayfun(int[] A) {
for (int i = 0; i < A.length; i++) {
for (int j = 0; j < A.length; j++) {
for (int k = 0; k < A.length; k++) {
if (A[i] + A[j] + A[k] == 0) {
return true;
}
}
}
}
return false;
}
public static void main(String[] args) {
int[] array = {2,3,4};
ArrayFun1.Arrayfun(array);
}
}
公共类数组fun1{
公共静态布尔数组fun(int[]A){
for(int i=0;i
不能在方法中声明方法。
public class ArrayFun1 {
public static boolean Arrayfun(int[] A) {
for (int i = 0; i < A.length; i++) {
for (int j = 0; j < A.length; j++) {
for (int k = 0; k < A.length; k++) {
if (A[i] + A[j] + A[k] == 0) {
return true;
}
}
}
}
return false;
}
public static void main(String[] args) {
int[] array = {2,3,4};
ArrayFun1.Arrayfun(array);
}
}