摘要:package ch5numbers = [11, 12, 13, 14]def staffTel = ['Ken' : 2745, 'John' : 2746, 'Jessie' : 2772]println("Numbers:${numbers}") //双引号中的内容会被解释println('...
阅读全文
摘要:// 1900..1999 包含边界// 2000..<2100 不包含边界twentiethCentury = 1900..1999reverseTen = 10..1println(twentiethCentury)println(reverseTen)println(twentiethCent...
阅读全文
摘要:names = ['Ken' : 'Barclay', 'John' : 'Savage']divisors = [4 : [2], 6 : [3, 2], 12 : [6, 4, 3, 2]]println(names['Ken']) //通过key显示valueprintln(names.Ken...
阅读全文
摘要:numbers = [11, 12, 13, 14]println(numbers[0])println(numbers[3])println(numbers[-1])//最左边的元素println(numbers[-3])//最左边的第3元素println(numbers[0..2])//第0, ...
阅读全文
摘要:split函数的参数是一个String,但是这个String会被解释成一个正则表达式.比如 "test.txt".split(".").length得到的值是0,因为在正则表达式中点号会被当作一个通配符, 所以得不到结果,正确的写法应该是"test.txt".split("\\.").length
阅读全文