zoukankan      html  css  js  c++  java
  • OC系列foundation Kit基础-NSNumber

    一.NSNumber创建

            NSNumber *intNumber = [[NSNumber alloc]initWithInt:1];
            NSNumber *charNumber = [[NSNumber alloc]initWithChar:'c'];
            NSNumber *floatNumber = [[NSNumber alloc]initWithFloat:5.0f];
            NSNumber *doubleNumber = [[NSNumber alloc]initWithDouble:6.7];
    

    二.NSNumber操作

    首先我们创建两个number

            NSNumber *intNumber1 = [[NSNumber alloc]initWithInt:1];
            NSNumber *intNumber2 = [[NSNumber alloc]initWithInt:2];
    

    1.两个number是否相等

            BOOL ret = [intNumber1 isEqualToNumber:intNumber2];
            NSLog(@"ret is %zd",ret);
    

      输出结果:

    2016-06-27 23:00:00.176 OcTest[506:50872] ret is 0
    Program ended with exit code: 0
    

    2.两个number进行比较

            NSComparisonResult result = [intNumber1 compare: intNumber2];
            if(result == NSOrderedAscending){
                NSLog(@"intNumber1 < intNumber2");
            }else if(result == NSOrderedDescending){
                NSLog(@"intNumber1 < intNumber2");
            }else if(result == NSOrderedSame){
                NSLog(@"intNumber1 = intNumber2");
            }
    

      输出函数:

    2016-06-27 23:03:31.441 OcTest[516:59026] intNumber1 < intNumber2
    Program ended with exit code: 0
    

      

    未来的你会感谢今天努力的自己 ------Alen
  • 相关阅读:
    Spring Boot与Redis的集成
    Spring Boot 使用YAML配置
    Spring Boot与MyBatis的集成
    springboot 初识
    微服务架构
    Spring MVC 国际化
    Spring MVC 为控制器添加通知与处理异常
    Spring MVC 数据转换和格式化
    Spring MVC 上传文件
    Spring MVC 实例:Excel视图的使用
  • 原文地址:https://www.cnblogs.com/kaihuacheng/p/5616631.html
Copyright © 2011-2022 走看看