【发布时间】:2019-06-27 06:44:05
【问题描述】:
我使用 Scanner 类输入了此代码。每当我运行此代码时,它只存储前两个值。我无法输入第三个变量值。
//Input Code
import java.util.Scanner;
public class Input
{
public static void main(String[] args)
{
try{
Scanner s = new Scanner(System.in);
int i;
float f;
String str;
System.out.println("Enter the Integer value"); //getting.
input from user
i=s.nextInt(); //store the use entered value
System.out.println("Enter the Float value");
f=s.nextFloat();
System.out.println("Enter the String value");
str=s.nextLine();
System.out.println("\nInt: "+i+"\nFloat: "+f+"\nString
"+str); //print the final result
}
catch(Exception e)
{
System.out.print(e);
}
}
}
--------结束-----
输出:
输入整数值
4
输入浮点值
4.4
输入字符串值诠释 4
浮动 4.10
字符串
【问题讨论】: