Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何计算正则表达式?_Java_Regex - Fatal编程技术网

Java 如何计算正则表达式?

Java 如何计算正则表达式?,java,regex,Java,Regex,我在一个程序中遇到了下面的正则表达式,我很难理解它要做什么。有人能帮我吗?我才刚刚开始学这个 l = Z + lo <= lf ? lo : lf - z; 这很可能是三元运算符的使用,尽管它的神秘外观通常归因于正则表达式: l = ((z + lo) <= lf) ? lo : (lf - z); 这是写以下内容的另一种方式: if(z + lo <= lf) l = lo; else l = lf - z; 本文件涵盖三元运算符: 相关SO职位: 编辑

我在一个程序中遇到了下面的正则表达式,我很难理解它要做什么。有人能帮我吗?我才刚刚开始学这个

l = Z + lo <= lf ? lo : lf - z;

这很可能是三元运算符的使用,尽管它的神秘外观通常归因于正则表达式:

l = ((z + lo) <= lf) ? lo : (lf - z);
这是写以下内容的另一种方式:

if(z + lo <= lf)
    l = lo;
else
    l = lf - z;
本文件涵盖三元运算符:

相关SO职位:

编辑:
您发布的代码可以用作:

,看起来更像三元运算符。这是严重的吗?这个问题没有得到很好的研究,没有显示在解决问题的第一步或努力。这就足够了,我甚至没有投反对票。谢谢你澄清这一点。非常有用。我现在有点不好意思弄错了