【问题标题】:How have a string and an int tied together. Java如何将字符串和 int 绑定在一起。爪哇
【发布时间】:2019-03-10 17:36:49
【问题描述】:

该程序是我为好玩而编写的 d&d 的一个版本。在角色创建中,我需要具有int和string的技能,并且int应该能够被添加和减去。但字符串应该是相同的。我想过做一个二维数组,但这是个坏主意,因为对象二维数组很糟糕,所以现在想不出别的了。

【问题讨论】:

  • Java 是一种面向对象的语言。您定义类并创建对象。这些对象将信息保存为字段。例如,一个 String 字段和一个 int 字段。
  • 您可以将整数放在由 string.Map 键入的映射中

标签: java arrays string int


【解决方案1】:

声明一个类,其中包含两个字段 1.int 和 2.String

class A
{
    int i;
    String s;
}

在 main 方法中创建该类的数组对象(A 类),您可以通过 dot(.) 方法访问 int 和 String

喜欢:

A[] obj = new A[10];//creating array of object

现在通过以下方式访问所有元素:

for(int j=0;i<obj.length;j++)
{
obj[j]=new A();//assigning object to reference
obj[j].i=10;
obj[j].s="hello";
}

【讨论】:

  • 为什么是新的 obj() ?你是说新的 A() 吗?
  • 哦是的..对不起..!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-02-22
  • 1970-01-01
  • 2020-06-04
  • 2013-08-25
  • 2022-01-05
  • 1970-01-01
  • 2013-11-29
相关资源
最近更新 更多