java - 使用 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?
解决方案
java.util.Scanner 在 Android 中。请参阅Android 扫描仪 JavaDoc。您的程序应该无需转换即可工作。
也许您需要将导入语句添加到import java.util.*
. 只是一个猜测。
如果您将错误消息添加到您的问题中会有所帮助。
也许问题不在于,Scanner
而是在于System.in
。尝试用System.in
字符串常量替换 Ex: "This is my text"
;
推荐阅读
- google-kubernetes-engine - paramiko 传输身份验证(密码)失败
- python - Python Pandas - 有条件地重命名一个值
- r - 如何将“线型”指南更改为不是正方形?
- python - 来自两个耦合阵列的直方图
- html - 为什么 2 的 50% 宽度不会留在同一行?
- powershell - 我尝试使用 Get-ADComputer、Get-WmiObject 和 Get-windowsfeature 收集不同的信息
- reactjs - 无法从 next.js 中的 serversideprops 检索查询
- javascript - 如何在循环GSAP上从屏幕顶部到底部为文本元素设置动画
- c# - 连接到 SQL 时,变量似乎无法在 c# 上接收值
- apache-spark - 如何获取用 Spark 编写的文件列表?