gpt4 book ai didi

Swift 中的 Java 风格枚举

转载 作者:搜寻专家 更新时间:2023-10-31 22:06:41 24 4
gpt4 key购买 nike

<分区>

我使用 Java 有一段时间了,目前正在学习 Swift。在 Java 中,我在创建小游戏时经常使用枚举作为学习语言的一种方式。然而,在开始构建这个游戏中的“种族”和“武器”时,我遇到了一个问题。 Swift 处理枚举的方式与 Java 不同。所以我的问题是如何在 Swift 中编写以下 Java 代码,以便以类似的方式使用它。

public enum EnumWeapon {
WOODEN_SWORD("Wooden Sword", 4),
STONE_SWORD("Stone Sword", 6),
STEEL_SWORD("Steel Sword", 8);

private String name;
private int damage;

private EnumWeapon(String name, int damage) {
this.name = name;
this.damage = damage;
}

public String getName() {
return name;
}

public int getDamage() {
return damage;
}
}

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com