○図形描画命令の解析 〜StringTokenizerクラスの使い方

StringTokenizer st = new StringTokenizer(str,",");
if(st.nextToken().equals("r")){//分割された文字列が"r"と等しいなら
int x = Integer.parseInt(st.nextToken());
int y = Integer.parseInt(st.nextToken());
int w = Integer.parseInt(st.nextToken());
int h = Integer.parseInt(st.nextToken());
char pattern = st.nextToken().charAt(0);
}else if(st.nextToken().equals("s")){//分割された文字列が"s"と等しいなら
//以下省略
}

このようにして、"StringTokenizer"という、文字列を分割
する便利なクラスを利用します。StringTokenizerクラスの
nextToken()メソッドは、分割された文字列を一つずつ先に
進めることができます。この戻り値はStringクラスなので、
その後でcharAt()メソッドを使えば分割された文字列の最
初の一文字をとってくることもできます。
詳しくは教材の"JAVA API"ボタンからAPI仕様にアクセス
して調べて下さい。

という宿題を出されました。まったくのさっぱり解りません。誰かお願いします