【问题标题】:How do I work with get/set methods when using char type variables使用 char 类型变量时如何使用 get/set 方法
【发布时间】:2014-10-15 12:08:17
【问题描述】:

我正在开发一种使用 2 个矩阵进行运算的矩阵计算器。

首先您必须设置行数和列数,然后命名并填充每个矩阵。

在这里问这个问题可能很愚蠢,但我很难为 name 方法导入 setter,它适用于 char 类型变量。

这是命名方法:

public void setName(char name) {
    System.out.printf("\n%s\n%s", "NEW MATRIX", "Name your matrix: ");
    name = input.next().charAt(0);
    System.out.println();
    this.name = name;
}

public char getName() {
    return name;
}

现在是我无法理解的部分:

build.setName();

这一行在我的主要课程中。一切正常,只有这一行用红色下划线。 我尝试在括号中输入“0”和“null”,但没有成功。

请问,谁能帮我解决这个问题?

【问题讨论】:

  • 试试'0'用单引号(不是双引号)。

标签: java variables methods char set


【解决方案1】:

字符使用单引号 即

build.setName('0');

【讨论】:

  • 没问题,记得接受有帮助的答案。
猜你喜欢
  • 1970-01-01
  • 2013-09-06
  • 2023-03-13
  • 2021-03-19
  • 1970-01-01
  • 2011-05-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多