zoukankan      html  css  js  c++  java
  • nsstring基本数据类型的包装类

    //

    //  main.m

    //  10-基本数据类型的包装类

    //

    //  Created by apple on 14-3-20.

    //  Copyright (c) 2014年 apple. All rights reserved.

    //

    #import <Foundation/Foundation.h>

    int main(int argc, const char * argv[])

    {

        //集合中,不能存储基本数据类型,如果你想要把基本数据类型存储到数组,集合中,就必须把它转换成基本数据类型的包装类

        @autoreleasepool {

          //int float double char

            int a = 10;

    //        [NSString stringWithFormat:@"%d",a];

            

            //1.使用NSNumber 包装  int数据类型

            NSNumber * number1 = [NSNumber numberWithInt:a];

            NSLog(@"%@",number1);

            

            //2.直接转换成字符串

            NSString * strInt = [number1 stringValue];

            NSLog(@"strInt %@",strInt);

            

            //3.float包装成NSNumber

            NSNumber * number2 = [NSNumber numberWithFloat:98.98];

            NSLog(@"number2 %@",[number2 stringValue]);

            

            //4.包装类转换成基本数据类型

            

            int b  = [number1 intValue];

            NSLog(@"%d",b);

        }

        return 0;

    }

  • 相关阅读:
    数据操作-apply函数族
    11.盛水最多的容器
    canvas绘图
    Nodejs事件监听模块
    http性能测试
    源码解读
    nodejs的一些概念
    http知识补充
    querystring处理参数小利器
    url网址解析的好帮手
  • 原文地址:https://www.cnblogs.com/supper-Ho/p/6179320.html
Copyright © 2011-2022 走看看