为什么java求字符串中某一字符的个数输出为-1

如题所述

第1个回答  2022-03-31
一般而言-1代表出错了。是错误信息的提示。
index一般代表了数组的下标。很明显,数组是从0开始的,既然这里说是-1意味着产生了什么错误。一般而言可能是空指针或是数组越界错误
编程过程中,虽然字符串经常被像操作基本数据类型那样来使用,但实质上任何编程语言都没有提供字符串这种基本数据类型,字符串用String类来表示。String本身是一个类,与int,char等基本数据类型有本质的区别。只不过字符串在实际编程过程中使用的实在是非常频繁,所以在Java里面利用其JVM的支持提供了可以简单使用Stirng类,使其可以像普通变量那样采用直接赋值的方式进行字符串的定义。
相似回答
大家正在搜