将整形整数转化为数组的形式分别依次存到数组当中,然后倒叙输出、把原本字符串倒序输出。截取字符串等等
2016-01-09 15:27
411 查看
//
// main.m
// ClassWork.m
//
// Created by FuHeXiang on 16/1/9.
// Copyright (c) 2016年 FuHeXiang. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSLog(@"第1题————————————————————————————————————————————————————————————————————————————");
NSNumber*A=@123456789;
NSString*str=[[NSString alloc]initWithFormat:@"%@",A ];
NSMutableArray*STR=[NSMutableArray array];
for (int i=0; i<[str length]; i++) {
NSRange rang ;
rang.location=[str length]-i-1;
rang.length=1;
NSString*str2=[str substringWithRange:rang];
NSLog(@"%@",str2);
}
//第二题——————————————————————————
//将字符串 @“abc123.xyz789”倒置
NSLog(@"第2题————————————————————————————————————————————————————————————————————————————");
NSString*name=@"abc123.789";
NSMutableString*newname=[NSMutableString stringWithString:name];
for (int i=1; i<[name length]; i++) {
NSRange rang ;
rang.location=[name length]-i-1;
rang.length=1;
NSString*name1=[newname substringWithRange:rang ];
NSLog(@"%@",name1);
}
NSLog(@"第3题————————————————————————————————————————————————————————————————————————————");
NSString*STR=[[NSString alloc] initWithFormat:@"2013年05月05月"];
NSString*STR2=[STR stringByReplacingOccurrencesOfString:@"年" withString:@"-"];
NSLog(@"%@",STR2);
NSString*str=[STR2 stringByReplacingOccurrencesOfString:@"月" withString:@"-"];
NSLog(@"%@",str);
NSRange rang ;
rang.location=0;
rang.length=10;
NSString*STR3=[str substringWithRange:rang];
NSLog(@"%@",STR3);
}
return 0;
}
// main.m
// ClassWork.m
//
// Created by FuHeXiang on 16/1/9.
// Copyright (c) 2016年 FuHeXiang. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSLog(@"第1题————————————————————————————————————————————————————————————————————————————");
NSNumber*A=@123456789;
NSString*str=[[NSString alloc]initWithFormat:@"%@",A ];
NSMutableArray*STR=[NSMutableArray array];
for (int i=0; i<[str length]; i++) {
NSRange rang ;
rang.location=[str length]-i-1;
rang.length=1;
NSString*str2=[str substringWithRange:rang];
NSLog(@"%@",str2);
}
//第二题——————————————————————————
//将字符串 @“abc123.xyz789”倒置
NSLog(@"第2题————————————————————————————————————————————————————————————————————————————");
NSString*name=@"abc123.789";
NSMutableString*newname=[NSMutableString stringWithString:name];
for (int i=1; i<[name length]; i++) {
NSRange rang ;
rang.location=[name length]-i-1;
rang.length=1;
NSString*name1=[newname substringWithRange:rang ];
NSLog(@"%@",name1);
}
NSLog(@"第3题————————————————————————————————————————————————————————————————————————————");
NSString*STR=[[NSString alloc] initWithFormat:@"2013年05月05月"];
NSString*STR2=[STR stringByReplacingOccurrencesOfString:@"年" withString:@"-"];
NSLog(@"%@",STR2);
NSString*str=[STR2 stringByReplacingOccurrencesOfString:@"月" withString:@"-"];
NSLog(@"%@",str);
NSRange rang ;
rang.location=0;
rang.length=10;
NSString*STR3=[str substringWithRange:rang];
NSLog(@"%@",STR3);
}
return 0;
}
相关文章推荐
- python实用技巧(四)
- JS中实现页面跳转
- debian系统的vps 初步配置
- SQL Server学习记录之作业
- Tomcat源码阅读之Server.xml文件的处理与Catalina启动流程
- IOS开发系列——Objective-c Runtime专题总结【整理】
- 精简
- 什么是堆和栈,它们在哪儿?
- SQLdiag-配置文件-ProfilerCollector
- 工程变更-ECN,ECO,ECR,ECA
- codeforce 615 C
- 数组题 倒置 加到字符串
- 第一天工作后记
- java 中Json的使用
- 个人学习-java-权限管理登陆(filter)
- OC中Block的原理、实现及注意事项
- 在mac下Mysql 不能启动解决方法
- netty5笔记-总体流程分析4-NioServerSocketChannel
- netty5笔记-总体流程分析4-NioServerSocketChannel
- 服务的基本用法