我已經將字符串參數放置在名爲methodASet的方法頭中。是否可以在正文中使用這個字符串參數,並返回參數中的單詞作爲一個集合?如果是這樣,我該怎麼做?謝謝。針對java的數組靜態方法頭幫助的字符串參數
public class MyMates {
private static Set<String> names;
private static String[] name1 = null;
private static String[] name2 = null;
private static String[] name3 = null;
public MyMates() {
methodASet(); // (2) but I then get a error message "methodASet(java.lang.String) in myMates cannot applied to()
names = new TreeSet<String>();
}
public static void methodASet(String aTemp) {
name1 = new String[]{"Amy", "Jose", "Jeremy", "Alice", "Patrick"};
name2 = new String[]{"Alan", "Amy", "Jeremy", "Helen", "Alexi"};
name3 = new String[]{"Adel", "Aaron", "Amy", "James", "Alice"};
return aTemp; // (1) is it like this?
}
謝謝Andreas_D。我希望有一天,我可以成爲像你們一樣的優秀程序員。 – DiscoDude 2010-07-15 12:09:12
難道你不認爲**靜態**設置是一個壞主意嗎?更全球的情況下,在這裏使用靜態字段/方法不是更好嗎? – 2010-07-15 15:07:39
@Sylvain - 我同意,但爲了這個答案,我試圖保持與上述問題的代碼片段非常接近,只是爲了儘可能讓OP理解答案。 – 2010-07-15 15:13:58