java - Eclipse java不会使用导入

标签 java eclipse import

我对编程世界非常陌生,只是决定在过去几周内尝试并开始接触它。到目前为止,我已经从我买的一本关于java编程的书中学到了我所知道的大部分内容(虽然不多)。所以这个问题可能是基本的,但我不知道。

无论如何。我刚刚安装了 Eclipse 4.2.2,并尝试制作一个简单的程序。这是一个显示数字列表的程序。在程序中我包括“import static java.lang.System.out”和“import java.util.Scanner”。我编写的程序是正确的,但它不断返回相同的错误:

Exception in thread "main" java.lang.Error: Unresolved compilation problems:

Syntax error on token "void", @ expected

Syntax error on token "]", invalid (

Syntax error, insert "]" to complete ArrayAccess

Syntax error, insert ")" to complete SingleMemberAnnotation

Syntax error, insert "enum Identifier" to complete EnumHeader

at countto.main(countto.java:6)

因此注释掉导入并使用完整的语句,效果很好。 我相当确定我正确使用了导入,因为我在手机上名为“Sand”的 IDE 上编写了完全相同的程序,并且它很好地使用了导入部分。

有人可以帮我吗?

我不知道这有帮助,但这是代码:

public class countto {

import static java.lang.System.out;

import java.util.Scanner;

public static void main(String[] args) {

    Scanner keyboard = new Scanner(System.in);

    int again = 1, countto, count;

    while (again == 1) {

        out.println("What number do you want to count to?");

        countto = keyboard.nextInt();

        out.println();

        for (count = 1; count <= countto; count++) {

            out.println(count);

        }

        out.println();

        out.println("Again?");

        out.println("1:yes   2:no");

        again = keyboard.nextInt();

    }

}

}

最佳答案

将导入内容移至类之前。

import static java.lang.System.out;
import java.util.Scanner;
public class countto {..}

关于java - Eclipse java不会使用导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16180536/

相关文章:

java - Android keystore 签名问题

java - Android:通过 RTP (G.711 PCMU) 将 .wav 发送到 SIP 电话,基于 SipDroid/MjSIP,声音非常嘈杂、噼啪作响

java - 阻止 Google App Engine 从 appspot.com 提供服务

c++ - Android C++ native 代码

Python 导入-请有人检查一下

python - 在 Python 中导入所花费的时间

java - 如何在 Java 上使用 zookeeper 客户端库递归地创建节点?

java - 如何将代码提取到 Eclipse 中的静态方法中,并将字段作为参数传递?

eclipse - 离线安装 Eclipse 插件

ruby-on-rails - Rake 数据库 :seed can't find . xml 文件