NSArray 快速求和、平均值、最大值、最小值

使用 oc 自帶的方法 高效求解

 NSArray *arr = @[@"3",@"1",@"6",@"2",@"4",@"12",@"7",@"14",@"15",@"20",@"9",@"8"];
    int sum = [[arr valueForKeyPath:@"@sum.intValue"] intValue];//求和
    float avg = [[arr valueForKeyPath:@"@avg.floatValue"] floatValue];//求平均值
    int max = [[arr valueForKeyPath:@"@max.intValue"] intValue];//求最大值
    int min = [[arr valueForKeyPath:@"@min.intValue"] intValue];//求最小值
    NSLog(@"%d %f %d %d",sum,avg,max,min);
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容