课程装载 :设计一个二维数组:让她能够实现一维放班级二维放课程且每个班级的课程是不一样的[color=#FF0000][/color
谢谢啊

解决方案 »

  1.   

    说下思路吧,因为不知道你具体要干什么,课程多少是怎么控制的
    你定义一个String类型二维数组,先把班级定义出来,然后将班级取出来,再给对应的班级加课程
      

  2.   

    不是很理解1维2维的概念
    班级1 课程1 课程2
    班级2 课程1 课程2 课程3 
    班级3 课程1 课程2 课程3 课程4这种没体现出来1维放班级 2维放课程 班级和课程同在一个维度里面 然后有几个平行的维度还是这种
    班级
    班级1 班级2 班级3
    课程1 课程2 课程3
    课程4 课程5 课程6这种也没体现出来1维放班级 2维放课程 这种班级和课程分别在平行的几个维度里面
    因为它的原样是{{班级1 班级2 班级3}{课程1 课程2 课程3}{课程4 课程5 课程6}}要体现2个维度出来 只能是这种{{课程1 课程2 课程3}{课程4 课程5 课程6}{课程7 课程8 课程9 课程10}}
    然后
    班级1对应{课程1 课程2 课程3}
    班级2对应{课程4 课程5 课程6}
    班级3对应{课程7 课程8 课程9 课程10}
    那也就是说要这样才行
    string[] 班级1={课程1 课程2 课程3}
    string[] 班级2={课程4 课程5 课程6}
    string[] 班级2={课程7 课程8 课程9 课程10}
    然后
    string[][]={班级1 班级2 班级3}但是这样 string[][]里面只能找到课程 找不到班级 可能需要3维用ArrayList 2维好像够了
      

  3.   

    ArrayList好像也不行 跟stirng[][]一样 只能得到于班级对应的一维数组 但是无法得到那个班级 用Map?