s.charAt(i)=='a'

来源:2-4 Java 中的 String 类常用方法 Ⅱ

段天天

2015-04-30 16:03

http://img.mukewang.com/5541e154000112a108960415.jpg

为什么我这会抛出异常?

写回答 关注

2回答

  • 阳光下的空气
    2015-12-05 21:53:57

    string index out

    检查下你的变量i的取值范围是否超出字符串length

    btw,when you ask questions pls show all the codes 

  • 小刀阿多
    2015-04-30 17:20:01

    int num = 0;

    String string = "aabcdefgasshhrhaggggjdca";

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

    if(string.charAt(i)=='a'){

    num++;

    }

    }

    System.out.println(num);


Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题