给定一个字符串 'abcde',以下哪个操作是错误的?
答案解析
核心考点:字符串的基本操作。
解题思路:考察对字符串的截取、修改、追加等操作。
选项分析:
A. 提取子字符串 'bcd':字符串可以进行截取操作。
B. 将字符串改为 'edcba':字符串可以通过反转操作改变顺序。
C. 在字符串末尾添加字符 'f':字符串可以进行追加操作。
D. 删除字符串中间的字符'c',得到字符串'ade':在一般的字符串操作中,删除中间的字符需要额外的操作(通常需要先截取,再拼接),而不是直接删除。部分字符串类,如StringBuilder或者StringBuffer可以删除中间字符。题目中没有明确字符串类型,默认不可删除。故选择D为错误操作。
易错点:需要注意字符串的不可变性(部分语言中)和基本操作。
正确答案:D