NCF参数化建筑论坛
标题:
processing求助!
[打印本页]
作者:
qifeiyu862574
时间:
2011-10-9 02:27
标题:
processing求助!
本帖最后由 qifeiyu862574 于 2011-10-10 03:45 编辑
昨天在写一段代码时遇到一个问题,没想到好的解决办法 例如,我们已知一个由boolean值组成的array,然后建立一个boolean function(),如果array中的所有值都是真,则该function返回true,否则返回false。
boolean booleanRerurn(){ if(booleans【1】==true&&boolean【2】==true&&boolean【3】==true&&boolean【4】==true&&boolean【5】==true.。。。。。。。&&boolean【99】==true&&boolean【100】==true){ return true; }else{ return false; } } 其实就是想把这个简化下 可是用了for就不对了
求
解答啊
作者:
unfinal
时间:
2011-10-9 03:43
boolean[] booleans=new boolean[100]; for(int i=0;i<50;i++) { booleans[i]=true; } for(int i=50;i<100;i++) { booleans[i]=false; }
作者:
unfinal
时间:
2011-10-9 03:44
你第一个写的那个如果这样。 是不是就是你要的东西了?
作者:
qifeiyu862574
时间:
2011-10-9 03:59
3#
unfinal
不是啊,那个每一个i值返回一个true或false、结果就是50个true,50个false。。。不能返回啊
作者:
qifeiyu862574
时间:
2011-10-9 04:03
难道我要写
作者:
unfinal
时间:
2011-10-9 04:04
你是要干嘛嘛 你签证拿到没
作者:
qifeiyu862574
时间:
2011-10-9 04:12
本帖最后由 qifeiyu862574 于 2011-10-9 04:14 编辑
6#
unfinal
boolean booleanRerurn(){ if(booleans【1】==true&&boolean【2】==true&&boolean【3】==true&&boolean【4】==true&&boolean【5】==true.。。。。。。。&&boolean【99】==true&&boolean【100】==true){ return true; }else{ return false; } } 其实就是想把这个简化下 可是用了for就不对了 ps没签证
作者:
rainfish
时间:
2011-10-9 09:26
不懂啊。。。要学习了
作者:
claudemit
时间:
2011-10-11 05:35
再设个变量 =0,如果碰到 false就+1 最后输出这个变量01判断真假不可以么
作者:
unfinal
时间:
2011-10-11 06:05
好像可以 没试过 哈哈
作者:
tingshu
时间:
2011-10-12 00:06
boolean booleanReturn() { boolean b = true; for(int i=0; i
作者:
holonking
时间:
2011-10-20 10:34
//首先方程要有变量,也就是你那个boolean array boolean booleanReturn(boolean[] booleans) { //每个检查一遍是不是false for(int i=0; i
作者:
wptjwns
时间:
2011-12-12 16:27
有偿求助~希望可以联系我一下 QQ99343017 有偿求助 没时间了 明天就要交了····
欢迎光临 NCF参数化建筑论坛 (http://bbs.ncf-china.com/)
Powered by Discuz! X3.2