遍历字符串 返回字符重复出现的次数

原创 2016年08月29日 12:10:22

遍历字符串 返回字符重复出现的次数

 

 NSString *string = [NSString stringWithFormat:@"liugang"];

 char g = 'g';



+(NSInteger)CharInNSString:(NSString *)string Char:(char)c

{

    NSInteger x = 0;

    for (int i = 0; i < [string length]; i++) {

        if ((char)[string characterAtIndex:i] == c ) {

            NSLog(@"%c",(char)[string characterAtIndex:i]);

            x++;

        }

    }

    return x;

}

字符串方法characterAtIndex 可以获取字符串下标对应字符 返回类型为unichar

[string length]返回字符串长度

(char)[string characterAtIndex:i] 返回字符串下标对应字符输出格式化为char 用%C来接

版权声明:本文为博主原创文章,未经博主允许不得转载。

统计一个字符串中每个字符出现的次数,并按自然顺序输出

统计一个字符串中每个字符出现的次数,并按自然顺序输出
  • hoho_12
  • hoho_12
  • 2016年07月30日 15:18
  • 1076

输出一个字符串中每个字符出现的次数

  • 2012年12月08日 21:12
  • 998B
  • 下载

华为机试题---统计并输出每个字符在字符串中出现的次数

一、问题描述 手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。提示(可以用Map) 实例: 输入:aaabbbccc 输出:   * a 3  * b 3  ...
  • sxb0841901116
  • sxb0841901116
  • 2014年03月10日 01:23
  • 1361

正则表达式基本用法(一)——字符重复出现的次数、文字或(|)、文字选择[]

转自:http://www.jb51.net/article/73342.htm 正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式...
  • u010332284
  • u010332284
  • 2017年10月09日 10:48
  • 1444

寻找字符串中重复出现的字符

寻找字符串中重复出现的字符,按照它重复出现的顺序,把重复出现的字符显示出来...
  • baidu_35534327
  • baidu_35534327
  • 2016年11月24日 20:24
  • 487

Java 正确遍历字符串

Java字符串是一系列的Unicode字符序列,但是,它却常常被误认为是char序列。于是,我们经常这样来遍历字符串: package testchar; public class TestChar...
  • l294265421
  • l294265421
  • 2015年08月04日 19:55
  • 21508

C字符串的三种遍历方式

C字符串的三种遍历方式C字符串是用char [],字符数组来表示的,对于字符串的变量通常有两种,在这里中总结一下。代码如下:#include using namespace std; void ...
  • ACb0y
  • ACb0y
  • 2011年03月19日 22:22
  • 26646

字符串的遍历

Java字符串是一系列的Unicode字符序列,但是,它却常常被误认为是char序列。于是,我们经常这样来遍历字符串: [java] view plaincopy ...
  • unique_wz
  • unique_wz
  • 2015年08月15日 10:50
  • 879

字符串的while()循环遍历

下面是两种遍历字符串时的while()循环 char *str1 = "abcdefg"; char *str2 = "abcdefg"; //第一种遍历 while (*(str++)) { ...
  • yykebeibei
  • yykebeibei
  • 2016年04月16日 16:48
  • 1010

for循环遍历字符串的另一种方法

遍历字符c,让它分别等于字符串数组chars里面的各个字符,然后执行下面的语句,当c被赋值为chars里面所有字符各一次后,就会退出这个循环....
  • jinhoward
  • jinhoward
  • 2014年07月26日 17:53
  • 1445
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:遍历字符串 返回字符重复出现的次数
举报原因:
原因补充:

(最多只允许输入30个字)