应对挑战的第一步是将其逐个分解。这是你的问题:
编写一个名为createWelcomeMessage(userName:String)
(字符串也加下划线,因此它是静态的)的方法。它应该包括用户输入的名称,并让用户知道程序的目的是什么
步骤1:
让我们创建一个名为createWelcomeMessage
public void createWelcomeMessage()
这是一个基本定义。不用担心,我们会根据需要对其进行修改。
第2步:
应包括用户输入的名称。嗯。我们开始做吧。将用户名作为方法的参数。
public void createWelcomeMessage(String userName)
{
}
第 3 步:
它应该告诉用户程序的目的是什么。好吧,让我们继续告诉他:
public void createWelcomeMessage(String userName)
{
System.out.println("Hello"+userName+" ..! The purpose of this program is..");
}
嗯。我认为它可以完成工作。但是等等,让我们稍微修改一下代码:
public void createWelcomeMessage(String userName)
{
String welcomeMessage;
welcomeMessage = "Hello"+userName+" ..! The purpose of this program is..");
}
现在我们已经设置了欢迎信息,让我们将其显示给用户。怎么样,你问。可以说,我们将使用简单的 return 将消息返回给用户。
public void createWelcomeMessage(String userName)
{
String welcomeMessage;
welcomeMessage = "Hello"+userName+" ..! The purpose of this program is..");
return welcomeMessage;
}
要返回welcomeMessage
String 类型的 ,请将方法的返回类型修改为:
public String createWelcomeMessage(String userName)
{
String welcomeMessage;
welcomeMessage = "Hello"+userName+" ..! The purpose of this program is..");
return welcomeMessage;
}
既然您说方法必须是 static,请在方法中添加关键字 static 。
public static String createWelcomeMessage(String userName)
{
String welcomeMessage;
welcomeMessage = "Hello"+userName+" ..! The purpose of this program is..");
return welcomeMessage;
}
希望能帮助到你。:)