我刚开始使用java,所以我正在编写一些简单的程序来学习基础知识。我想知道我的 takeNames 方法使用什么返回类型?我知道它必须返回一个字符串,所以我使用 "" 以便用户看不到任何东西。
这是我的第一个程序之一,所以我认为我一定做错了什么,或者可能没有错,但我的代码肯定会更有效率。
import java.util.Scanner;
public class Name{
String fName;
String lName;
String line = takeNames(fName, lName);
public String takeNames(String fName, String lName){
Scanner scanner = new Scanner(System.in);
System.out.println("Enter your first and last name");
fName = scanner.next();
lName = scanner.next();
System.out.printf("Hello %s %s", fName, lName);
return "";
}
public static void main(String [] args){
Name l = new Name();
System.out.println(l.line);
}
}
谁能告诉我我使用的退货声明是否可以接受?或者有人可以告诉我一种更好更有效的方式来编写我的代码吗?
非常感谢!