当 运行 扫描仪 class 在 android 工作室中插入数字时,它不起作用

When running the Scanner class to insert a number in android studio, it does not work

在 android studio 中,当我 运行 一个获取整数的简单代码时,它给我一个关于扫描器 class 的错误。

 import java.util.Scanner;
 public class MyClass {
 public static void main(String[] args){
 Scanner yadigar = new Scanner(System.in);
 int a = yadigar.nextInt();
 System.out.println("a");
 } 
}

我只是希望它能打印一个数字,但与 eclipse 和其他 IDE 不同的是,它给出了一个错误。 我实际上尝试修改 gradle,但它没有用(也许我做错了什么,老实说我不确定)。 任务 ':yad:MyClass.main()' 执行失败。

Process 'command 'C:/Program Files/Android/Android Studio/jre/bin/java.exe'' finished with non-zero exit value 1

在 Android 工作室中,您可以创建 android 应用程序。如果你想 运行 一个独立的项目,你可以使用这个 hacky way 。主要功能是在Android Studio中没有注册默认程序到运行。

我建议您使用 Intellij idea community edition,它具有您在 android 工作室中拥有的所有功能,并且可以 运行 独立 java 项目轻松自如