java - Java .print 被扫描仪跟随时挂起
问题描述
我的代码如下。如果我将 .print 切换为 .println,则一切正常,除了输入请求发生在下面的行上,而不是在“输入表格大小:”之后。当我将其保留为 .print 时,它根本不会打印。它只是挂起。我正在使用 Maven 并注意到 Ant 不会发生这种情况,但我在学校并且更喜欢继续使用我被指示使用的工具。有什么解决办法吗?
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter the table size: ");
HashTable hashTest = new HashTable(input.nextInt());
input.nextLine();
menuReceive(hashTest);
}
解决方案
推荐阅读
- python - Django 站点不会同时加载通过表单/模型提交的 http 和 https 链接
- python - dataframe.empty 给出“真”结果,这应该是“假”imo
- google-apps-script - 使用 Google App Script 更改辅助排序列
- python - 基于多列的计算列
- java - apache HttpClient中每条路由的最大连接数和最大连接数有什么区别?
- cmd - 使用命令提示符根据文件名移动文件
- c# - 如何在 Linq 中使用 2 个表编写此子查询?
- c# - 如何在 C# 类构造函数中使用 const
- arrays - Perl:按字母顺序对数组元素进行排序
- google-cloud-platform - 关于云计算的按需自助服务方面的一些困惑