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职位:
编辑:
您发布的代码可以用作:,看起来更像三元运算符。这是严重的吗?这个问题没有得到很好的研究,没有显示在解决问题的第一步或努力。这就足够了,我甚至没有投反对票。谢谢你澄清这一点。非常有用。我现在有点不好意思弄错了