我剛開始用java,所以我正在編寫一些簡單的程序來學習基礎知識。我想知道什麼返回類型用於我的takeNames方法?我知道它必須返回一個字符串,所以我使用「」,以便用戶不能看到任何東西。String方法的返回值
這是我的第一個程序,所以我認爲我必須做錯事,或者沒有錯,但我的代碼肯定會更有效。
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);
}
}
任何人都可以告訴我,如果我用於return語句是可以接受的嗎?或者有人能告訴我一個更好的方法來寫我的代碼?
非常感謝!
你爲什麼要返回一個字符串? –
答案是,你想要什麼方法返回? – MadProgrammer
我沒有看到其他人指出這一點,但值得一提的是''return「」;'是一般的有效陳述,它不是你應該在這裏使用的。 –