0
我在使用我的JAVA命令行菜單時遇到了問題。這是我得到的。我想要做的是在評論中。For Each Loop to return search string
private void listStudents(){
out.println("\n\tStudent Listing");
//Call datastore method that returns all student names as an array of strings
String[] list = data.getStudents();
//Display all names (use foreach statement)
for (String name : list) {
}
}
這裏的數據存儲方法,我也堅持了...
String[] getStudents() {
return (String[]) students.toArray();
}
// Method to return students who match search term
String[] findStudents(String searchTerms) {
// Use foreach loop to visit each item in students ArrayList,
// and if the name matches the search term, add it to a new ArraList.
// Then return the new ArrayList as a string array (see getStudents)
}
歡迎StackOverflow上。如果你堅持使用這種方法,你實際上嘗試過哪些方法無效?我們很樂意提供幫助,但這幾乎是一個「展示你的工作」類型的網站 - 當你說一些不起作用的東西時,應該包括什麼不起作用。 :-) – 2012-08-01 01:49:30
@KenWhite謝謝。嗯,我沒有真正嘗試過任何東西,我完全不知道該怎麼做。感謝您的介紹:) – 2012-08-03 02:25:59