首页 > 解决方案 > 使用 Scanner 将 java 程序转换为 Android studio

问题描述

我创建了一个 java 程序,它通过 Scanner 从用户那里获取输入。

import java.util.Scanner;
Scanner scan = new Scanner(System.in);
int first = scan.nextInt();

(我使用了超过 1 次扫描)。

之后我尝试使用我的代码创建一个 Android 应用程序,但由于扫描仪,该应用程序得到了堆栈。如何将 Java 扫描仪导入 Android Studio?

标签: javaandroid-studio

解决方案


java.util.Scanner 在 Android 中。请参阅Android 扫描仪 JavaDoc。您的程序应该无需转换即可工作。

也许您需要将导入语句添加到import java.util.*. 只是一个猜测。

如果您将错误消息添加到您的问题中会有所帮助。

也许问题不在于,Scanner而是在于System.in。尝试用System.in字符串常量替换 Ex: "This is my text";


推荐阅读