上部に質問がありますが、すべての質問を上部に配置したいと思います。質問をする必要がある場合は、質問として定義された変数を使用してプルダウンするだけです。ただし、現時点では、コードは変数「ask」を使用せず、System.out.print(ask) から質問するのではなく、質問がある場所から質問をしています。それを行う方法についてのアイデアはありますか?
import java.util.Scanner;
public class Greetings {
public static void main(String[] args) {
Scanner newscanner = new Scanner(System.in);
String ask = getString(newscanner, "Please enter your first name: ");
// String ask2 = getString(newscanner, "Please enter your last name: ");
// String ask3 = getString(newscanner, "Please enter your year of birth:
// ");
}
public static String getString(Scanner newscanner, String ask) {
System.out.print(ask);
String first = newscanner.next();
String firstletter = first.substring(0, 1).toUpperCase();
return firstletter;
}
}