这是我的计划的一部分。当我在eclipse上运行它时显示错误.. 请告诉我从用户获取数组值的正确和简单方法。 还请告诉我程序中的错误是什么?
import java.util.Scanner;
public class apps {
public static void main(String[] args) {
Scanner input= new Scanner(System.in);
System.out.println("enter how many array element you want to take");
int num= input.nextInt();
int array[]= new int[num];
System.out.println("enter all array elements");
for(int j=0;j<array.length;j++);
{
array[j]=input.nextInt();
System.out.println("array elements are: " );
}
}
答案 0 :(得分:2)
你必须删除for循环末尾的半冒号:
for(int j=0;j<array.length;j++); // delete this semi-colon
{
分号在Java中结束语句,当你编写一个for循环时,你需要在大括号{}
之间给它一个正文