今天就NSString的各种语法学习学习,以后慢慢补充;

1.字符串的遍历

NSString *string = @"CHENGWULI";

//字符串的长度

int count = [string length];

NSLog(@"字符串的长度是%d",count);

//遍历字符串中的每一个字符

for(int i =0; i < count; i++){

char c = [string characterAtIndex:i];

NSLog(@"字符串第 %d位为 %c",i,c);

}

2.字符串的比较

NSString *str0 = @"lichengwu";

NSString *str1 = @"lichengwu-A";

//字符串完全相等比较

if([str0 isEqualToString:str1]){

NSLog(@"字符串完全相等");

}

else{

NSLog(@"字符串不相等");

}

//字符串以开头比较

if([str0 hasPrefix:@"li"]){

NSLog(@"字符串str0以li开头");

}

//字符串以结尾比较

if([str1 hasSuffix:@"wu-A"]){

NSLog(@"str1字符串以wu-A结尾");

}

最新文章

  1. SQL Server AlwaysOn
  2. [osx] intellij-idea快捷键大全
  3. Javascript常用方法函数收集(一)
  4. 基础才是重中之重~Data层如何调用BLL层的方法,如果觉得奇怪请看本文章
  5. pip 直接安装tar.gz zip文件包 (windows linux mac 可用)
  6. jsp页面之间传参用el表达式获取
  7. 软件测试——boost单元测试 C++
  8. 【Linux】基础配置-修改命令提示符的风格
  9. Java与算法之(6) - 八皇后问题
  10. hadoop-eclipse-plugin-2.x.x 插件编译
  11. WinForm打包或部署
  12. 【工具大道】ssh登录Linux服务器,并显示图形化界面
  13. su命令详解
  14. mysql数据库允许远程连接
  15. eclipse经常出现——未响应!!!
  16. 【iOS开发】关于显示一连串图片组成动画效果UIImageView的使用
  17. 获得WebBrowser中的图片数据
  18. Java 解密错误InvalidKeyException: Illegal key size解决方法
  19. Dream_Spark-----Spark 定制版:005~贯通Spark Streaming流计算框架的运行源码
  20. 关于CentOS 7 下的Oracle11g的proc编译器的一些常见问题

热门文章

  1. 使用vue做移动app时,调用摄像头扫描二维码
  2. MyBatis系列三 之 使用getMapper剔除掉Dao的实现类
  3. WebSocket最简易理解,term.js插件的使用
  4. linux中nginx重定向方法总结
  5. python脚本运行的几种方式
  6. Kali Linux中前十名的Wifi攻击工具
  7. MySQL 查询语句练习2
  8. python基础===socket模块的讲解(转)
  9. App云测试平台免费功能汇总
  10. appium的使用