java - 将 int 作为 boolean 值返回

标签 java android eclipse apk aapt

我是初学者,所以请多多包涵。我反编译了一个专业应用程序的源代码。当我将源代码复制到eclipse中时,出现以下代码错误(错误与返回类型有关):

public boolean method(){
...
...
   for(int i = 0; ; i = 1){
       return i;
}

我怎样才能更改代码以保持其正确性并保留其功能?

最佳答案

您可以将 i 转换为 boolean,或将 return i; 更改为 return i != 0;,对于 i 的所有非零值都为真,如果 i == 0 则为假。

作为旁注,我确实没有理由return 包装在for 循环中。在这种情况下,您不妨将这两行都替换为 return 0;(或 return false;,以匹配方法签名)。

关于java - 将 int 作为 boolean 值返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10146522/

相关文章:

java - JVM 的 GC 事件的编程通知

java - 《如果》变得疯狂

C++ Eclipse CDT 如何添加gcc 4.6.3

java - 在 Eclipse 中升级项目

java - 如何获取xml的命名空间

Java:String.getBytes(Charset) 对比。 Charset.encode(String) 与 OutputStream 一起使用

android - 什么触发(或生成)KeyEvent.ACTION_MULTIPLE?

android - 应用程序在 Xamarin Android 中 24 小时后过期

java - Eclipse至Android Studio-Gradle问题

java - Eclipse 插件运行时创建问题 - java.lang.NoClassDefFoundError