object TestStar {
def main(args: Array[String]) {
var len = 5
//上半部分 1,3,5,7,9
Range(1, 10, 2).map("*"*_)
.map(s=>{len-=1;val s1 = ((" ")*len)+s;s1}).foreach(println _);
//下半部分 7,5,3,1
Range(7, 0, -2).map("*"*_)
.map(s=>{len+=1;val s1 = ((" ")*len)+s;s1}).foreach(println _);
}
}
So easy!