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型
集中转化方法都试过了,还是不行
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的主要内容,如果未能解决你的问题,请参考以下文章