int 怎么转换为 boolean

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了int 怎么转换为 boolean相关的知识,希望对你有一定的参考价值。

/*
* 创建日期 2010-9-24
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/

/**
* @author Administrator
*
* TODO 要更改此生成的类型注释的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
class Happy2

static int methodA()

return 10;

public static void main(String[] args)

//bool a=convert.tobool( methodA());
//boolean b = Boolean.valueOf(" "+methodA()) ;
//boolean b=(boolean) methodA();
//boolean b = new Boolean(""+methodA());

while(methodA())
int x;
x++;
System.out.println(x);



是这个,在while(methodA())处总显示不能将int转化为bool型
集中转化方法都试过了,还是不行

参考技术A //如果 i 为 1 则返回true,其他的都是false
public boolean intToBoolean(int i)
boolean foo = false;
if(i == 1)
foo = true;
else
foo = false;

return foo;
参考技术B 为什么要转化呢?这个我有点想不通 int跟boolean 怎么会用到相互转化呢?
如果非要转化 我觉得用if判断吧

if(i<0)
return false;
else
return true;
参考技术C java的话,用下面这个:
----------------
boolean b;
int i;
//给i赋值
if(i!=0)
b = true;
else
b = false;本回答被提问者和网友采纳

以上是关于int 怎么转换为 boolean的主要内容,如果未能解决你的问题,请参考以下文章

C#中怎么将string转换成int型

C#中怎么将string转换成int型

怎么把string转换成int

C#中怎么将string转换成int型

如何将字符串对象转换为布尔对象?

c#中怎么将string转换成int型