字符串中包含n个字符,则子串长度是多少

如题所述

36个。

字符串的子串,就是字符串中的某一个连续片段。截取一个字符串长度需要一个起始位置和结束位置。software有8个字符,可是设置间隔的位置有9个。

使用C(9,2)=36,即可求得software的所有子字符串,由于题目标明空串也是子串,故还需要加上1。总共37个子字符串。n个字符的子字符串为C(n+1,2)。

扩展资料:

注意事项:

字符串中包含的字符数,也就是字符串的长度。

equals 方法比较的是地址值。但是 String 复写了 Object 中的 equals 方法,String 定义了独特的判断相同的规则——判断字符串内容是否相同。

由于对于String这种特殊的类,字符串对象存储在常量池内存中,如果常量池中已经存在了abc对象,那么如果在创建一个相同的abc对象,比较浪费,所以可以直接用新的引用指向已经存在的abc。

参考资料来源:百度百科-字符串

参考资料来源:百度百科-子串

温馨提示:答案为网友推荐,仅供参考