Java中,在一串字符串中,指定字符串出现的次数

2025-02-26 09:52:03
推荐回答(3个)
回答1:

前面错误的写法 : C你定义了是一个变量 ,并且已经赋值了。后续的代码也没有对它做任何处理。值就不会根据“java”出现的位置改变了

后面一种写法,C在循环里面 ,他是会根据“java”的位置不断改变。

回答2:

a一直在变,而c应该跟着a一起变,而你的第一个错在c是固定死的c+b.length()永远等于9,在截取到最后一个Java的时候就下标越界了,如果字符串后面还有几个字母的时候不会报错,但是结果不对!!!

回答3:

c是一个变量嘛,你想想,你那样写就不变了