Java语言高分悬赏:如何在使用scanner获得输入的前面加上一个提示语,用println有换行不符合要求
Scanner scan = new Scanner(System.in);
// 从键盘接收数据
int i = 0;
float f = 0.0f;
System.out.print("输入整数:");
if (scan.hasNextInt()) {
// 判断输入的是否是整数
i = scan.nextInt();
// 接收整数
System.out.println("整数数据:" + i);
} else {
// 输入错误的信息
System.out.println("输入的不是整数!");
}
试试这个,用print就不会换行了
println会在输出之后自动换行,而print不会,另外java也支持C语言的printf输出,语法:System.out.printf,换行的话直接加\n