薛定谔的小钱钱 2022-03-26 16:10 采纳率: 100%
浏览 26
已结题

可以帮我看下这为什么显示不是一个声明,我完全看不明白

img


我这就想用三元运算符,可是格式什么都应该没错吧,也都在前面有先声明的,为什么会这样

  • 写回答

3条回答 默认 最新

  • CSDN专家-sinJack 2022-03-26 16:31
    关注

    三目运算符是有返回结果的,需要用一个变量来接收,或者直接输出。

    System.out.println(b==arr[i]?(b+"返回索引"+i):b)
    

    img

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月3日
  • 已采纳回答 3月26日
  • 创建了问题 3月26日