OC--有这么一个 整数 123456789,如何将这个整数的每一位数,从末位开始依次放入数组中,并遍历 倒序输出字符串...
有这么一个 整数 123456789,如何将这个整数的每一位数,从末位开始依次放入数组中,并遍历 1 NSInteger num=123456789; 2 NSString *str=[[NSString alloc]initWithFormat:@"%ld",num ]; 3 NSMutableArray *arr=[NSMutableArray array]; 4 for(NSInteger i=str.length-1;i>=0;i--){ 5 //从末位开始截取字符串,每次截取一位 6 NSString *str1=[str substringWithRange:NSMakeRange(i, 1)]; 7 [arr addObject:str1]; 8 } 9 //NSArray *sortarr=[arr sortedArrayUsingSelector:@selector(class)]; 10 NSLog(@"第一题-------------"); 11 for(id str in arr){ 12 NSLog(@"%@",str); 13 }
1 //如何将字符串@"abc123.xyz789"倒置 2 NSString *str1 = @"uoy evol i"; 3 NSMutableString *str2= [[NSMutableString alloc]initWithCapacity:str1.length]; 4 NSUInteger len=[str1 length]; 5 for (NSInteger i= (len-1) ; i >= 0 ; i--) { 6 [str2 appendFormat:@"%c", [str1 characterAtIndex:i]];//注意这里返回的是char 7 }
将2013 年 05 月 05 日 转换为2013-05-05
将2013 年 05 月 05 日 转换为2013-05-05
1 NSMutableString *str3=[[NSMutableString alloc]initWithFormat:@"2013 年 05 月 05 日"]; 2 NSLog(@"第三题-------------"); 3 NSLog(@"原日期:%@",str3); 4 NSRange range1=[str3 rangeOfString:@"年"]; 5 6 [str3 replaceCharactersInRange:NSMakeRange(range1.location-1, range1.length+2) withString:@"-"]; 7 NSRange range2=[str3 rangeOfString:@"月"]; 8 [str3 replaceCharactersInRange:NSMakeRange(range2.location-1, range2.length+2) withString:@"-"]; 9 NSRange range3=[str3 rangeOfString:@"日"]; 10 [str3 replaceCharactersInRange:NSMakeRange(range3.location, range3.length) withString:@""]; 11 NSLog(@"转换后的日期:%@",str3);
转载于:https://www.cnblogs.com/jiangyicheng/p/5116647.html
OC--有这么一个 整数 123456789,如何将这个整数的每一位数,从末位开始依次放入数组中,并遍历 倒序输出字符串...相关推荐
- 有一个字符串,如11.2美元34人民币;如何将数字与单位分开,放入数组中呢,数组比如 attr[0]=11.2 attr[1]=美元 ,依次类推
import java.util.regex.Matcher; import java.util.regex.Pattern;public class Test3 {public static voi ...
- C语言编程>第七周 ⑧ 请编一个函数void fun(int a[M][N],int b[N]),c指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入b所指一维数组中。
例题:请编一个函数void fun(int a[M][N],int b[N]),c指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入b所指一维数组中.二维数组中的数己在主函数中赋予. ...
- python列表、字典text:用户输入整数n,生成长度为n的列表,将n个随机数放入列表中
1.用户输入整数n,生成长度为N的列表,将n个随机的奇数放入列表中 #导入随机数模块 import random #input录入str 需转为int enter = int(input('请输入一个 ...
- 【Qt】QStackedWidget:将多个窗口控件放入堆中,每次只显示一个窗口控件
1.简介 QStackedWidget可以容纳多个窗口控件,每次只显示其中一个.例如:登录页面.各种功能页面等不同时显示的窗口,可以放入QStackedWidget中. 2.demo // 创建三个页 ...
- java---编写一个方法,返回一个int型的二维数组,数组中的元素通过解析字符串参数获得。
题目: 编写一个方法,返回一个int型的二维数组,数组中的元素通过解析字符串参数获得,字符串如下"1,2:3,4,5:6,7"对应的数组为: d[0][0]=1 d[0][1]=2 ...
- C语言试题二十三之编写一个函数void function(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中
1. 题目 请编写一个函数void function(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中.二 ...
- 13.请编一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最小元素,并依次放入pp所指一维数组中。
13.请编一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最小元素,并依次放入pp所指一维数组中.二维数组中的数已在主函数中 ...
- C语言把输入值放入数组,//从键盘上输入若干整数,并将其存入数组中,并统计输入数据的个...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 //从键盘上输入若干整数,并将其存入数组中,并统计输入数据的个数. #include #include #include #include int sum ...
- Java 定义一个抽象类—水果,其中包括getWeight()方法,创建若干水果对象存放在一个水果类型的数组中,输出数组中所有水果的类型、重量。
Java 定义一个抽象类-水果 其中包括getWeight()方法,编写程序分别创建苹果.桃子.橘子3个类,创建若干水果对象存放在一个水果类型的数组中,输出数组中所有水果的类型.重量. 抽象类Frui ...
最新文章
- tomcat catalina.home和catalina.base区别(转)
- 希尔排序Linux下C实现
- php怎么写官网,PHP - Manual: 简介 (官方文档)
- 安卓换语言java_Android应用程序的语言切换
- php curl上传文件返回false,php curl上传文件$_FILES为空的问题
- [HNOI2009]梦幻布丁
- 获取另一个驱动的设备结构体_字符设备驱动的另一种写法
- 接口样板_完整的AWS Web样板
- Bootstrap CSS 编码规范之注释
- 在没有插件的情况下为Chrome设置Proxy
- 2019.01.13 bzoj4137: [FJOI2015]火星商店问题(线段树分治+可持久化01trie)
- 手机怎么安装py thon_Python计数器– Py​​thon集合计数器
- 如何在数据库中查找和消除重复的数据?
- mac:装机软件汇总
- 情感极性:关于中文情感分类的知识
- git status 命令详解
- 学而思python分几个level_学而思新概念英语课程体系表
- 计算机网上培训6,wordexcel计算机基础培训6.pptx
- Android -- 广播
- 微信支付的架构到底有多牛?
热门文章
- webpack4.0打包优化策略(二)
- java-结合c3p0封装的db 事务 类
- 机器人操作系统ROS Indigo 入门学习(1)——安装ROS Indigo【转】
- 放弃java转战kotlin,我的心路历程
- 关于 AppDelegate 、UIApplication 简单的用法
- 为品牌管理增加检索名称和状态项
- 点击按钮显示隐藏的表格
- CloudBees发布“Jenkins X”:面向部署到Kubernetes中的现代云应用的CI/CD解决方案
- CSS基础知识(颜色、伪类、盒子模型)
- 在windows下搭建React Native Android开发环境