我的变量从方法中返回变量的简单问题

问题描述 投票:0回答:1

java的新手。我有一个简单的问题。我正在实验室上工作,无法弄清楚为什么我的代码返回空白变量。因此,调用该方法并输入名称,它应该返回名称,然后将其发送到下一个打印方法。而是打印“ Hello,!”。有什么想法吗?

This application gets a user's name and displays a greeting
import java.util.Scanner;
public class DebugThree3
{
   public static void main(String args[])
   {
      String name = " ";
      getName(name);
      displayGreeting(name);           
   }
   public static String getName(String name)
   {
      Scanner input = new Scanner(System.in);
      System.out.print("Enter name ");
      name = input.next();
      return name;
   }
   public static void displayGreeting(String name)
   {
      System.out.println("Hello, " + name + "!");
   }
}`

java的新手。我有一个简单的问题。我正在实验室上工作,无法弄清楚为什么我的代码返回空白变量。因此,调用该方法并输入名称,它应该返回名称,然后...

java
1个回答
0
投票

Java是传递值。让我们从ints开始简单:

© www.soinside.com 2019 - 2024. All rights reserved.