zoukankan      html  css  js  c++  java
  • NSString基础-创建、长度、比较、判断大小、转换

    #import <Foundation/Foundation.h>
    
    int main(int argc, const char * argv[]) {
        @autoreleasepool {
            //创建字符串常量
            NSString *str1=@"char1";
            //实例方法创建
            NSString *str2=[[NSString alloc]init];
            NSString *str4=[[NSString alloc]initWithFormat:@"char4"];
            NSString *str5=[[NSString alloc]initWithString:str1];
            //类方法创建
            NSString *str6=[NSString string];
            NSString *str7=[NSString stringWithString:str1];
            NSString *str8=[NSString stringWithFormat:@"char8"];
            //格式化创建
            int num1=3;
            float num2=4.5;
            NSString *str9=[[NSString alloc]initWithFormat:@"%f",num2];
            NSString *str10=[[NSString alloc]initWithFormat:@"%d,%f",num1,num2];
            NSString *str11=[NSString stringWithFormat:@"%d,%f",num1,num2];
            
            //字符串长度
            NSUInteger len=[str1 length];
            
            //字符串比较
            if([str7 isEqualToString:str8]){
                NSLog(@"They are sam");
            }
            else{
                NSLog(@"They are different");
            }
            
            //判断字符串大小
            NSComparisonResult result1=[str7 compare:str8];
            NSComparisonResult result2=[str7 caseInsensitiveCompare:str8];
            
            //字符串转换
            float num3=[str9 floatValue];
            
            //大小写转换
            NSString *str12=[[NSString alloc]initWithFormat:@"HelloWorld!"];
            NSString *str13=[str12 uppercaseString];
            NSString *str14=[str12 lowercaseString];
            NSString *str15=[str12 capitalizedString];
            
            //将NSString转换为C语言字符串
            const char * str16=[str12 UTF8String];
        }
        return 0;
    }
  • 相关阅读:
    多表代换密码
    仿射变换
    LeetCode实战练习题目
    13.线性同余方程 扩展欧几里得算法
    12.扩展欧几里得算法
    11.快速幂求逆元
    10.快速幂
    9.筛法求欧拉函数
    8.欧拉函数
    7.最大公约数 欧几里得算法,也叫辗转相除法
  • 原文地址:https://www.cnblogs.com/xzz5211314/p/5106790.html
Copyright © 2011-2022 走看看