如何编写类,以便在其中嵌套多个列表
本文关键字:嵌套 列表 在其中 何编写 | 更新日期: 2023-09-27 18:34:44
我想有一个 12 个月的课程,每个月包括 6 个部分。每个部分都是浮点数的列表。
我使用了这些类,但我无法访问浮点数列表:
class months
{
parts m1 = new parts();
parts m2 = new parts();
parts m3 = new parts();
parts m4 = new parts();
parts m5 = new parts();
parts m6 = new parts();
parts m7 = new parts();
parts m8 = new parts();
parts m9 = new parts();
parts m10 = new parts();
parts m11 = new parts();
parts m12 = new parts();
}
class parts
{
List<float> p1;
List<float> p2;
List<float> p3;
List<float> p4;
List<float> p5;
List<float> p6;
}
months aa = new months();
我想像这样将数字添加到浮点列表:
months aa = new months();
aa.m1.p1.add(11.5);
在这种情况下哪个更好,结构或类?
您的字段已private
。您需要使它们public
:
class months
{
public parts m1 = new parts();
public parts m2 = new parts();
...
}
class parts
{
public List<float> p1;
public List<float> p2;
...
}
您还需要初始化parts
类的字段。