就躺了吧 2021-03-30 15:53 采纳率: 50%
浏览 27
已采纳

boolean 算法?

public static boolean searchMatrix(int[][] a, int target,int n,int m) {
		for (int i = 0; i < n; i++) {
			for (int j = 0; j < m; j++) {
				if (a[i][j]==target) {
					return true;
				}
			}
		}
		 return false;

	    }

这种错误是因为什么呢?

  • 写回答

4条回答 默认 最新

  • Eglusaxie 2021-03-30 17:37
    关注

    true不是ture,你放的代码里面写的是正确的,但是报错信息里是ture

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 土拨鼠1号 2021-03-30 17:38
    关注

    你的这个return 只是将里面的那个循环中止了,外面的那个循环还在继续运行

    评论
  • qq_34370249 2021-03-31 11:06
    关注

    你在跑一下,给一个错误的范例,我跑你的代码,不会报错

    评论
  • 就躺了吧 2021-04-02 19:10
    关注

    代码打错了,ture都让我打错了

    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 activity升级到flowable工作流act_ge_bytearray的草稿json数据复制到act_de_model 的model_editor_json的脚本
  • ¥15 cvi使用CreateThread创建线程时,出现存储空间不足无法处理此命令的错误
  • ¥15 求苹果推信imessage批量推信技术
  • ¥15 ubuntu 22.04 系统盘空间不足。隐藏的docker空间占用?(相关搜索:移动硬盘|管理系统)
  • ¥15 c++ word自动化,为什么可用接口是空的?
  • ¥15 Matlab计算100000*100000的矩阵运算问题:
  • ¥50 VB6.0如何识别粘连的不规则的数字图片验证码
  • ¥16 需要完整的这份订单所有的代码,可以加钱
  • ¥30 写一个带界面控制的机房电脑一键开机关机并且实时监控的软件
  • ¥15 Stata数据分析请教