【发布时间】:2016-08-08 15:52:14
【问题描述】:
我认为我缺少一些基本的东西。我正在尝试在使用条件时将字符和整数显示到字符串中。
代码:
public String display()
{
String Term = Character.toString(B) + Integer.toString(C);
int length = Term.length();
if (length == 1) {
Term = Character.toString(B);
}
if (length > 1) {
Term = Character.toString(B) + Integer.toString(C);
}
return Term;
}
public char getB()
{return B;
}
public int getC()
{return C;
}
其中B 是一个字符,C 是一个整数。所以不断出现的错误是这样的:
A.display() 应该返回 "A" 预期: 但是是:
我已经尝试解决这个问题好几个小时了,但无济于事。我应该如何解决这个错误?谢谢。
【问题讨论】:
-
您发布的代码与错误无关:A.display() 应返回“A”预期: 但原为:
-
怎么不相关?我忘了说 A 是专门针对这段代码的测试代码。
-
你能包含整个方法吗?
-
抱歉,我真的是 java 新手,我不太确定这是否是您包含整个方法的意思?
标签: java string conditional