如何从java中为用户获取数值?

时间:2014-09-20 16:05:21

标签: java arrays

这是我的计划的一部分。当我在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: " );

    }
}

1 个答案:

答案 0 :(得分:2)

你必须删除for循环末尾的半冒号

for(int j=0;j<array.length;j++); // delete this semi-colon
       {

分号在Java中结束语句,当你编写一个for循环时,你需要在大括号{}之间给它一个正文