当前位置: 首页 > 知识库问答 >
问题:

Java语句:模糊代码-`?:`[duplicate]

闻昊英
2023-03-14
if (...) {
   ...
} else {
    node = ( node.left != null ) ? node.left : node.right;    //this line
}

return node;

共有1个答案

陆子石
2023-03-14

它被称为条件运算符

表达式1中?expression2:expression3expression1返回一个Boolean值。如果true,则计算expression2,否则计算expression3

所以在代码段中:-

node = ( node.left != null ) ? node.left : node.right;
if (node.left != null) {
    node = node.left;
} else {
    node = node.right;
}
 类似资料:
  • 我做了一个应用程序Spring引导,我使用maven。我还想混淆代码。我这样做的帮助下的proGuard maven插件。下面是pom.xml的代码: 这是我的前卫。配置文件: 我试图用Intellegi的思想构建一个jar文件,但是我得到了很多错误。结果,生成的jar没有通过模糊处理。我做错了什么,以及如何实现混淆?感谢 日志:

  • 本文向大家介绍模糊查询 like 语句该怎么写?相关面试题,主要包含被问及模糊查询 like 语句该怎么写?时的应答技巧和注意事项,需要的朋友参考一下 第 1 种:在 Java 代码中添加 sql 通配符。 第 2 种:在 sql 语句中拼接通配符,会引起 sql 注入

  • 问题内容: 我有以下查询,以便在搜索中增加模糊性。但是,我现在意识到,匹配查询不像match_phrase那样考虑搜索字符串中单词的顺序。但是,我无法获得match_phrase给我模糊的结果。有没有办法告诉比赛考虑单词之间的顺序和距离? 问题答案: 最终发现我需要使用查询的组合,从而对模糊性和倾斜度进行了大量的微调。我需要添加一个函数来手动标记我的短语并以编程方式添加到“子句”数组中:

  • 本文向大家介绍c# GridControl的模糊查询实现代码,包括了c# GridControl的模糊查询实现代码的使用技巧和注意事项,需要的朋友参考一下 如上图所示,如果查询供应商名称包括机械的公司,正常设置是不可以的,只能从头开始筛选: 方法1: 以下是以为网名为[不是小宽]的网友发给我的完美解决方案,我在此贴出来,大家可以共同学习: 在要查询的窗体中调用即可: SetFilter( grid

  • 我在试着模糊图像 它会模糊图像,但不是图像的所有部分。 我所缺少的地方,这样它就会模糊完整的图像。没有任何路径。

  • 我在vs code中使用语句时遇到问题,输出显示错误“???”我不知道为什么。 这是我的代码: 我的程序输出: