Curl Global Community
Java開発者のためのCurl言語講座(演算子) - Printable Version

+- Curl Global Community (https://communities.curl.com)
+-- Forum: Blogs (https://communities.curl.com/forumdisplay.php?fid=17)
+--- Forum: Tech blog (https://communities.curl.com/forumdisplay.php?fid=18)
+--- Thread: Java開発者のためのCurl言語講座(演算子) (/showthread.php?tid=316)



Java開発者のためのCurl言語講座(演算子) - hokada - 10-20-2011

今回は演算子についてです。

通常の四則演算子である+、 -、 *、 / や、同等( == )、不等( != )、大なり( > )、小なり( < )、以上( >= )、以下( <= )は、Javaと一緒です。

Code:
def v = 1 + 2 - (3 * 4) / 5
{if v > 10 then
   || ....
}

以下のものは違います。
 剰余(%) → mod
 論理演算子(&&、 ||、 !) → and、 or、 not

Code:
def v = 10 % 3
{if v > 1 and v < 10 then
   || ....
}


値の増減は、Javaは++、--ですが、Curlは、inc/decというものを利用します。

Code:
def i = 0
{inc i}
{dec i}

最後に文字列連携はJavaでは"+"ですが、Curlでは"&"です。

Code:
let str:String = "A"
set str = str & "B"