Swift中的基础知识总结(三)

来源:互联网 发布:大数据技术的研究内容 编辑:程序博客网 时间:2024/06/05 07:29

1、循环       (for  in         for  条件         while          do   while)


定义一个数组来循环    var friends:[String] = ["guoyanlu","杨红娟","上肢甩"]


(1)for  ...   in   {   }


for   friend   in  friends {

println(friend)

}


  (2)  for  条件递增

for   var i=0; i<frinds.count ; i++{

println(friends[i])

}


  (3)  while 

var j=1,k=5

while (k>j ) {

println( "j = \(j)" )

j++

}

  (4) do  {...}   while()


do{

println(" j = \(j)")

j++

}while( k>j )




2、条件  if ....  else ....     switch....

  

 (1)    if ....  else .... 

if( k>j ){

println("K>J")

}else{

println("P<=J")

}


 (2) switch  

switch( j ){  // j可以是任意一种类型,在switch中的每个case语句后可以不放入break 

case 1:

println("1")

case 2:

       println("2")

default :

break

}


3、控制传递的语句   有 break 停止  continue 停止本次   fallthrough 贯穿,即使复合条件也向下执行

  




0 0
原创粉丝点击