Difference between revisions of "SET08112"

From Progzoo
Jump to: navigation, search
(Problem 1 - Sort a List)
(Problem 1 - Sort a List)
Line 12: Line 12:
 
*You can use an ArrayList to hold the students.
 
*You can use an ArrayList to hold the students.
 
*ArrayList<String> names = new ArrayList<String>();
 
*ArrayList<String> names = new ArrayList<String>();
*You can use [[http://download.oracle.com/javase/6/docs/api/java/util/Collections.html#sort%28java.util.List%29 java.util.Collections.sort]] to sort the ArrayList  
+
*You can use [http://download.oracle.com/javase/6/docs/api/java/util/Collections.html#sort%28java.util.List%29 java.util.Collections.sort] to sort the ArrayList  
 
<hint>
 
<hint>
 
Add this line after you have filled the ArrayList but before you print it.
 
Add this line after you have filled the ArrayList but before you print it.

Revision as of 13:48, 26 January 2011

SET08112 ArrayList INterface Tutorial

In this tutorial you will use the ArrayList and the HashMap or TreeMap to solve some common problems.

Problem 1 - Sort a List

The file from http://www.dcs.napier.ac.uk/~cs66/SET08112/tut2/students.txt contains a list of students:

ADAMS, ROBERT
HASTIE, MARTIN
OTHIENO, JUDITH
ANDERSON, ROSS
...

Create a programme SortStudents.java that reads in this file and outputs the students in Alphabetical order.

  • You can use an ArrayList to hold the students.
  • ArrayList<String> names = new ArrayList<String>();
  • You can use java.util.Collections.sort to sort the ArrayList


[Font] [Default] [Show] [Resize] [History] [Profile]