如何更改用户输入的位置(Java)?
以下是我目前掌握的情况:如何更改用户输入的位置(Java)?,java,input,Java,Input,以下是我目前掌握的情况: import java.util.Scanner; public class CurrencyConverter { public static void main(String [ ] args) { Scanner pesos = new Scanner(System.in); System.out.println("What is the current exchange rate for pesos
import java.util.Scanner;
public class CurrencyConverter
{
public static void main(String [ ] args)
{
Scanner pesos = new Scanner(System.in);
System.out.println("What is the current exchange rate for pesos to dollars?");
System.out.println();
Scanner yen = new Scanner(System.in);
System.out.println("What is the current exchange rate for yen to dollars?");
System.out.println();
Scanner euros = new Scanner(System.in);
System.out.println("What is the current exchange rate for euros to dollars?");
}
}
我从中添加了什么更改
到
谢谢。不要创建三个变量
Scanner
。只需使用其中一个并使用input.nextLine()代码>其中输入
它是类型扫描仪
的变量。然后可以将其存储在三个字符串变量中
import java.util.Scanner;
public class CurrencyConverter
{
public static void main(String [ ] args)
{
Scanner input = new Scanner(System.in);
String pesos;
System.out.println("What is the current exchange rate for pesos to dollars?");
pesos = input.nextLine();
String yen;
System.out.println("What is the current exchange rate for yen to dollars?");
yen = input.nextLine();
String euros;
System.out.println("What is the current exchange rate for euros to dollars?");
euros = input.nextLine();
}
}
使用一个Scanner
和Scanner#nextLine
在需要时读取用户的响应