次の場合、ユーザー入力を(日)からどのように使用するのかを理解するのが難しく、最後の行でそれを利用して時間と分を計算しますユーザー入力(日)。後で別の方法でユーザー入力を利用する方法
import java.util.Scanner;
public class LearnScanner {
public static void main (String[] args) {
first();
next();
third();
}
public static void first() {
Scanner input = new Scanner(System.in);
System.out.println("Welcome to Vacation Planner!!");
System.out.print("What is your name?");
String name = input.nextLine();
System.out.print("Nice to meet you "+name +", where are you travelling to?");
String destination = input.nextLine();
System.out.print("Great! "+destination +" sounds like a great trip");
}
public static void next() {
Scanner input = new Scanner(System.in);
System.out.print("How many days are you going to spend travelling?");
String days = input.nextLine();
System.out.print("How much money in USD are you planning to spend on your trip?");
String budget = input.nextLine();
System.out.print("What is the three letter currency symbol for your travel destination?");
String currency = input.nextLine();
System.out.print("How many " + currency + " are there in 1 USD?");
String currencyConversion = input.nextLine();
}
public static void third() {
String days;
String hours = days * 24;
String minutes = hours * 60;
System.out.println("If your are travelling for " + days + " days that is the same as " + hours + " hours or " + minutes + " minutes");
}
}
現在行っているときはどうなりますか?エラーが発生した場合は、エラーメッセージを共有してください。 – Antimony
エラー:(36,28)java: '.class'が予想される エラー:(36,33)java:ステートメントではない*行36:String hours = days * 24; –