JavaFX教程-表示式
表示式
JavaFX支援如下操作符:
操作符 | 含義 | Java等價物 |
關係操作符 | ||
== | equality | == |
<> | inequality | != |
< | less than | < |
> | greater than | > |
<= | less than or equal | <= |
>= | greater than or equal | >= |
布林操作符 | ||
and | logical and | && |
or | logical or | || |
not | logical negation | ! |
算術操作符 | ||
+ | addition | + |
- | subtraction; unary negation | - |
* | multiplication | * |
/ | division | / |
% | remainder | % |
+= | add and assign | += |
-= | subtract and assign | -= |
*= | multiply and assign | *= |
/= | divide and assign | /= |
%= | remainder and assign | %= |
其它操作符 | ||
sizeof | array length | n/a |
indexof | ordinal position | n/a |
if e1 then e2 else e3 | conditional expression | e1 ? e2 : e3 |
select | list comprehension | n/a |
foreach | list comprehension | n/a |
new | allocation | new |
op() | function/operation call | n/a |
x.op() | member function/operation call | x.op() |
instanceof | type check | instanceof |
this | self access | this |
. | attribute access, context access | ., n/a |
bind [lazy] | incremental [lazy] evaluation | n/a |
: | eager initialization | n/a |
[] | array selection | [] |
format as | String formatting | n/a |
<<>> | Identifier quotes | n/a |
{} | String expression | n/a |
(expr) | grouping | (expr) |
reverse | reverses a list | n/a |
[number1,next..number2]<!-- | numeric range | n/a |
一些示例:
import java.lang.System; import java.lang.Math; var x = 2; var y = 4; var a = true; var b = false; System.out.println(x == y); // prints false System.out.println(x <> y); // prints true System.out.println(x < y); // prints true System.out.println(x > y); // prints true System.out.println(x >= y); // prints false System.out.println(x <= y); // prints true System.out.println(x + y); // prints 6 System.out.println(x - y); // prints -2 System.out.println(x * y); // prints 8 System.out.println(x / y); // prints 0.5 System.out.println(x % y); // prints 2 System.out.println(a and b); // prints false System.out.println(a or b); // prints true System.out.println(not a); // prints false System.out.println(sizeof [x,y]); // prints 2 System.out.println([x,y][indexof . == 0]); // prints 2 System.out.println(if a then x else y); // prints 2 System.out.println(select q from q in [x, y] where q > 3); prints 4 System.out.println(foreach(q in [x, y] where q < 3) q); prints 2 System.out.println(Math.max(x, y)); // prints 4 System.out.println("abc".toUpperCase()); // prints ABC System.out.println(x instanceof Number); // prints true x = 10; System.out.println(x); // prints 10
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13270562/viewspace-209691/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 正規表示式 教程
- Swift 正規表示式完整教程Swift
- 正規表示式簡明教程
- 正規表示式完整教程(略長)
- (一) 爬蟲教程 |正規表示式爬蟲
- 兄弟連go教程(10)表示式 - 控制流Go
- 正規表示式教程之位置匹配詳解
- 兄弟連go教程(9)表示式-初始化Go
- JS基礎教程——正規表示式示例(推薦)JS
- 《MySQL 入門教程》第 20 篇 通用表表示式MySql
- JS正規表示式精簡教程(JavaScript RegExp 物件)JSJavaScript物件
- 正規表示式視訊教程免費下載
- 兄弟連go教程(8)表示式--保留字;運算子Go
- JAVAFXJava
- 表示式
- 《MySQL 入門教程》第 13 篇 CASE 表示式與控制流函式MySql函式
- 中綴表示式轉字尾表示式
- 正規表示式教程之匹配單個字元詳解字元
- 正規表示式教程之匹配一組字元詳解字元
- javafx 和swing_整合JavaFX和SwingJava
- 這個教程,真的讓我學會了正規表示式
- 正規表示式學習教程之回溯引用backreference詳解
- 雲端計算開發教程:Python運算子與表示式Python
- C#快速入門教程(20)—— 字串與正規表示式C#字串
- cron表示式
- lambda 表示式
- lambda表示式
- 表示式樹
- Cron 表示式
- JavaScript 表示式JavaScript
- el 表示式
- 中綴表示式轉為逆波蘭表示式
- 正規表示式教程之操作符及說明詳解
- C#快速入門教程(17)—— 委託、事件與Lambda表示式C#事件
- Python爬蟲教程-19-資料提取-正規表示式(re)Python爬蟲
- 可能是最好的正規表示式的教程筆記了吧...筆記
- javascript-函式表示式JavaScript函式
- 函式表示式–遞迴函式遞迴
- “正規表示式”應當稱為“規則表示式”