You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Eclipse Papyrus Java类图中定义列表类型属性?

在Eclipse Papyrus中定义泛型列表类型属性的操作步骤
  • 先确认你已经在类图中创建了Car类(如果还没创建,直接拖拽类元素到画布上命名即可)。
  • 在需要添加carList属性的目标类上右键,选择「Add」→「Property」打开属性编辑窗口。
  • 在属性编辑窗口的「Type」字段旁,点击浏览图标(小放大镜)打开类型选择器:
    • 如果列表里没有java.util.List,点击「Import」按钮,选择Java类型库,找到java.util.List完成导入。
    • 选中导入的List后,切换到「Type Arguments」区域,点击添加按钮,选择之前创建的Car类作为泛型参数。
  • 设置属性的可见性为private(在窗口顶部的可见性下拉框选择),属性名称填carList。
  • 若要对应代码里的初始化语句,在「Default Value」字段输入new ArrayList<>()。
  • 点击「OK」完成配置,此时类图中的属性会显示为carList: List<Car>,生成Java代码时就能得到你需要的private List<Car> carList = new ArrayList<>();。

另外要注意:确保Papyrus的代码生成配置中启用了泛型支持(默认是开启状态,若未开启可在项目属性的「Papyrus」→「Code Generation」中检查)。

内容的提问来源于stack exchange,提问作者boy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 05:05:55