我希望人們在那裏輸入名字,然後輸入中間名,然後輸入方法中的姓。然後我想將所有三個變量傳遞給我的主要方法。我想在java中傳遞三個不同的字符串給我的主要方法。我該怎麼做呢?
有反正我可以做到這一點嗎?
如何獲取存儲在我的主要方法中的不同數據?
我希望人們在那裏輸入名字,然後輸入中間名,然後輸入方法中的姓。然後我想將所有三個變量傳遞給我的主要方法。我想在java中傳遞三個不同的字符串給我的主要方法。我該怎麼做呢?
有反正我可以做到這一點嗎?
如何獲取存儲在我的主要方法中的不同數據?
沒有,但沒有使用Command line
參數。
public class YourProgram
{
public static void main(String []args)
{
}
}
c:\>java YourProgram "First String" "Second String" "Third String"
如果您指的是實際的主要方法,就像第一個運行的方法一樣,您不能傳入任何變量,因爲沒有地方可以傳遞變量,它就是程序啓動的地方。
編輯:正如AVD所說,如果您從控制檯運行程序,但不能在代碼本身內運行程序,則可以傳遞變量。
如果你主要指的是應用程序的入口點,主要方法。 例如
public class SomeClass{
public static void main(String[] args){
String firstName = args[0];
String middleName = args[1];
String lastName = args[2];
}
}
然後,您可以在程序名稱後面將它作爲三個參數傳遞,當您調用它時。 java SomeClass「名」「中間名」「姓」
寫一個類或結構包含名稱 –
我稍微修改了你的問題,希望這適合。 「主要方法」究竟意味着什麼 - 我想它只涉及一種方法而不涉及**主要方法? – home