public class createArray {
public static void main(String args[]){
int[] Array={1,2,3,4};
String[] SArray= new String[4];
SArray[0]="Core";
SArray[1]=" Java";
SArray[2]=" Is";
SArray[3]=" Fun";
int a=Array[2];
System.out.println("int[] Array Length Is "+ Array.length +" and numbers are " +Array[0]+Array[1]+a+Array[3]);
System.out.println(SArray[0]+SArray[1]+SArray[2]+SArray[3]);
public void compareArray(){}
}
}
Run Code Online (Sandbox Code Playgroud)
我想比较两个字符串但是当我尝试为它创建一个方法时,Java编译器会抛出一个语法错误,其中包含:
令牌"void"上的语法错误
您不能将方法嵌套在另一个方法中
所以把 public void compareArray(){}外面的main方法.
class createArray {
public static void main(String args[]) { . . .}///this is a method
public void compareArray() { . . . }///and this is another method
}///End of the class
Run Code Online (Sandbox Code Playgroud)