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是传递值。让我们从ints开始简单: