永发信息网

boolean值必须与条件判断语句一起使用吗

答案:2  悬赏:30  手机版
解决时间 2021-03-21 07:27
  • 提问者网友:难遇难求
  • 2021-03-21 03:09
boolean值必须与条件判断语句一起使用吗
最佳答案
  • 五星知识达人网友:你哪知我潦倒为你
  • 2021-03-21 04:41
首先声明一个布尔变量flag 初始值为true,用for循环遍历数组 判断stu[7] 也就是数组第6个name值是否等于stu[i]则i=0从0开始 就是stu第1个name值 到stu第6个结束 如果等于 打印stu的信息 并把flag的值赋为false
如果没有等于 则不处理 flag的值初始为true
最后break 中断循环
if(flag) 其实是省略了 其实是 if(flag==true) 可以省略写 也就是如果flag的值为true 则打印“无此人消息” 为false则不做处理
全部回答
  • 1楼网友:十鸦
  • 2021-03-21 04:46
for 循环 不要了。 改成这样。 添加一个方法:把for 里的代码拷到 这个方法里,再修改, checkpoint(pointf point,bitmap myimage ){ y1 boolean=false; x1 boolean =false;; if (point.y <= 0) { y1boolean = true; } if (point.y >= 300) { y1boolean = false; } if (point.x <= 0) { x1boolean = true; } if (point.x >= 300) { x1boolean = false; } if (x1boolean) { point.x += 2.2f; } if (!x1boolean) { point.x -= 2.2f; } if (y1boolean) { point.y -= (119 - 55) / (142 - 190) * 2.2f; } if (!y1boolean) { point.y += (119 - 55) / (142 - 190) * 2.2f; graphics g = graphics.fromimage(myimage); g.fillrectangle(brushes.blue, points[i].x, points[i].y, 5, 5); picturebox1.image = myimage; } timer1_tick 就可以写成这样啦: private void timer1_tick(object sender, eventargs e) { bitmap myimage = new bitmap(300, 300); for (int i = 0; i < points.length; i++) { checkpoint(points[0],myimage); .......
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯