【发布时间】:2012-03-05 12:37:01
【问题描述】:
public boolean clearSelection() {
int i = 0;
if (!this.m_SelectedComps.isEmpty()) {
i = 1;
Iterator localIterator = this.m_SelectedComps.iterator();
while (localIterator.hasNext())
((AnnotComponent) localIterator.next()).remove();
this.m_SelectedComps.clear();
}
return i;
}
如何将整数转换为布尔值?
【问题讨论】:
-
Java 不像 C++。在 C++ 中 0 为假,其他整数为真,在 Java 中整数不能用作布尔值。
-
整数的用途是什么?对于您的示例,没有明显的理由使用布尔值以外的任何东西。 @shift66 该功能不是 C++ 特定的。这是一般规则。除了不能将 int 转换为 bool 的 JAVA 之外,我无法记住另一种语言。
标签: java android type-conversion