当我尝试执行此方法时,为什么一直出现错误,
<TextBox Name="test" Text="{Binding Width, ElementName=brd2}"></TextBox>
我得到的错误是在代码底部的contains方法。
我一直得到的错误是void方法无法返回值,否则我继续得到语法错误,否则删除此标记。
答案 0 :(得分:1)
else
块在方法之外。修复如下:
@Override
public boolean contains(T x)
{
if(Set.contains(x))
return true;
else
return false;
}
编辑:您还可以根据@ Unholysheep在评论中的建议缩短此代码。
@Override
public boolean contains(T x)
{
return Set.contains(x);
}
另外,根据@ domdom在评论中的建议,为您的对象使用更好的名称。在Java中,我建议您使用以小写字母开头的名称作为对象。通常,以大写字母开头的名称用于类名。因此,请使用Set
或set
或其他内容代替customSet
。