比较两个字符串大小
2016-01-11 11:56
274 查看
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
//比较两个字符串大小
NSString *str=[[NSString alloc]initWithString:@"a"];
NSString *str1=[[NSString alloc]initWithString:@"A"];
NSComparisonResult result= [str compare:str1];
// NSComparisonResult result= [str caseInsensitiveCompare:str1];
if (result==NSOrderedAscending) {
NSLog(@"str<str1");
}else if (result==NSOrderedDescending){
NSLog(@"str>str1");
}else{
NSLog(@"str=str1");
}
/*2.比较两个字符串内容是否相同
if (str==str1) {
NSLog(@"两个字符串内容相同");
}else{
NSLog(@"两个字符串内容不相同");
}
*/
/* //1.比较字符串对象是否相同
if ([str isEqualToString:str1]){
NSLog(@"两个字符串相同");
}else{
NSLog(@"两个字符串不相同");
}
*/
}
return 0;
}
int main(int argc, const char * argv[]) {
@autoreleasepool {
//比较两个字符串大小
NSString *str=[[NSString alloc]initWithString:@"a"];
NSString *str1=[[NSString alloc]initWithString:@"A"];
NSComparisonResult result= [str compare:str1];
// NSComparisonResult result= [str caseInsensitiveCompare:str1];
if (result==NSOrderedAscending) {
NSLog(@"str<str1");
}else if (result==NSOrderedDescending){
NSLog(@"str>str1");
}else{
NSLog(@"str=str1");
}
/*2.比较两个字符串内容是否相同
if (str==str1) {
NSLog(@"两个字符串内容相同");
}else{
NSLog(@"两个字符串内容不相同");
}
*/
/* //1.比较字符串对象是否相同
if ([str isEqualToString:str1]){
NSLog(@"两个字符串相同");
}else{
NSLog(@"两个字符串不相同");
}
*/
}
return 0;
}
相关文章推荐
- Publishing to IIS 发布到IIS
- 删除Xcode自带的Storyboard和ViewController的过程
- 如何向postgreSQL中添加b 4000 ytea类型的大对象数据
- 专为Android加载图片——Fresco
- MyEclipse使用总结——MyEclipse2014安装SVN插件
- javascript中document
- DataTable转JSON
- Java Performance - 如何调查解决 CPU 问题
- Android实用工具之二—APK工具
- 非常量引用不能绑定在临时变量上
- 数据库编程第1章
- SpringMVC上传文件
- C++中委托设计模式?
- 我对量子、量子信息和量子密码的困惑和质疑—王育民
- iOS 开发runLoop 机制详解
- Java阻塞队列
- Centos编译boost
- UIImage拉伸
- mui H5 js动态添加不同类型的数据
- ResourceBundle.getBundle读取资源文件的路径