for (int i = 0; (end = line.indexOf(delim, begin)) >= 0; i++) { field = line.substring(begin, end); begin = end + 1; // skip the delimiter course[i] = field; System.out.println(course[i]); }