title: Java getString method
body: <p>So I have the questions in the top part, but I want to have all the questions at the top, and when I need to ask the questions, I can just pull them down using a variable defined as the question. Right now however, the code is asking the questions from where the questions are, not using the variable "ask" and asking from System.out.print(ask). Any ideas on how to get it to do that?</p>
  
  <pre><code>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;
  
      }
  
  }
  </code></pre>