AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
String:由多个字符组成的字符只读数组 > ##### string和数组相比: ~~~ 相同点: 1.下标从0开始 2.length 3.遍历 4.slice ~~~ ~~~ 不同点: 类型不同 API不通用 ~~~ API: 所有字符串API,都无权修改原字符串,只能返回新字符串 大小写转换 `str.toUpperCase()`转大写 `str.toLowerCase()`转小写 获取指定位置的字符: `str[i] str.charAt(i)` 选取子字符串: `str.slice(start,end)`;含头不含尾 .slice()选取全部 `substring()`用法同slice 但不支持负数参数 `indexOf()` public int indexOf(int ch)返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。 int indexOf(String str):返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。 `lastIndxOf()`最后一次出现的位置