Swift 1,2,3,4 循环

let num1 = 1;

let num2 = 2;

let num3 = 3;

let num4 = 4;

let array1=NSMutableArray.init(array: [num1,num2,num3,num4]);

let array22 = NSMutableArray.init(array: []);

for index1 in 0..<4 {

let a1 = array1[index1]

for index2  in  0..<4

{

let a2=array1[index2]

if (a1 as! Int)==(a2 as!  Int) {

continue;

}

for index3  in  0..<4

{

let a3=array1[index3]

if (a1  as!  Int)==(a3  as!  Int)||(a2  as!  Int)==(a3  as!  Int) {

continue;

}else{

let mid = (a1  as!  Int)*100+(a2  as!  Int)*10+(a3  as!  Int)

array22.add(mid);

}

}

}

}

print("不重复",array22.count)

print( array22)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言:1.此文中的语法会根据Swift的升级变动而更新。2.如果需要请移步 -> swift2.2 语法(上)、...
    珍此良辰阅读 581评论 2 2
  • Swift 介绍 简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X 和 iOS 应用程序 ...
    大L君阅读 3,414评论 3 25
  • 随着Swift逐渐趋于稳定,越来越多的公司开始使用Swift写程序,所以现在越来越多的公司需求这方面的人才. 下面...
    soojung灬阅读 405评论 0 0
  • import Foundation print("1","2","3","4"); //输出多个字符串,并用“**...
    风的低语阅读 513评论 0 0
  • 本人刚刚接触Swift 就随笔写写 不喜勿喷 如有什么不对的地方请不吝赐教 先大概介绍Swift吧 2010年的夏...
    特恩莱布阅读 421评论 3 1

友情链接更多精彩内容