package com.test;/*JTable的使用 */import javax.swing.*;import java.util.*;import java.awt.*;import java.awt.event.*;import java.sql.*;public class Test1 extends JFrame{ //rowDate用来存放行数据//columnName用来存放列名 Vector rowData,columnNames; JTable jt=null; JScrollPane jsp=null;public static void main(String[] args) { Test1 test1=new Test1(); } //构造函数 public Test1(){ columnNames=new Vector(); //设置列名 columnNames.add("学号"); columnNames.add("姓名"); columnNames.add("性别"); columnNames.add("年龄"); columnNames.add("籍贯"); columnNames.add("系别"); rowData=new Vector(); //rowData可以存放多行 Vector hang=new Vector(); hang.add("sp001"); hang.add("孙悟空"); hang.add("男"); hang.add("500"); hang.add("花果山"); hang.add("少林派"); //加入到rowData rowData.add("hang"); //初始化JTable jt=new JTable(rowData,columnNames); //初始化JScrollPane jsp=new JScrollPane(jt); //把jsp放到jfame this.add(jsp); this.setSize(400,300); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); }}运行之后有这么一句:Exception in thread "main" java.lang.ClassCastException: java.lang.String cannot be cast to java.util.Vector我是根据教学里面打的,里面的正常运行了,我这是哪里的问题呢?