JavaFX教程-範圍表示式

梧桐雨—168發表於2008-03-18

範圍表示式

如前所述,通過下面的語法你可以定義一個形成數列的數值陣列。

	[number1..number2]
此表示式定義了一個從number1number2之間(含兩端)的連續整數構成的陣列。

例如:

	var nums = [0..3];
	System.out.println(nums == [0,1,2,3]); // prints true

預設情況下,值與值的間隔是1,但是也可以指定不同的間隔,這需要在數列的number1後面寫出下一個數值,並用逗號隔開。例如,下面的表示式定義了一個包含1至10之間奇數的陣列。

	[1,3..10]

如果number1number2要大,會建立降序的陣列:

	var nums = [3..0];
	System.out.println(nums == [3,2,1,0]); // prints true

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13270562/viewspace-209693/,如需轉載,請註明出處,否則將追究法律責任。

相關文章