已知:s="a_ba_bc",下面( )选项可以实现将s字符串中的“_ ”去掉,变为"ababc"
A: s.replace("_","")
B: s.delete("_ ")
C: s[0]+s[2:-1]
D: s.find("_ ")
A: s.replace("_","")
B: s.delete("_ ")
C: s[0]+s[2:-1]
D: s.find("_ ")
举一反三
- 字符串是一个字符序列,有字符串s='abcde',以下表示s中字符'c'的是()。 A: s[1] B: s[2] C: s[:1] D: s[0:-4]
- 已知字符串对象s ='0123456789',要访问到其中的数字字符'8',以下哪些选项能够实现? A: s[8] B: s[-2] C: s[8:9] D: s[-2:-1]
- 已知字符串s='0123456789',则以下表达式中值为'13579'的是: A: s[0:-1] B: s[0:-1:2] C: s[1::2] D: s[1:-1:2]
- 已知字符串s='1234567890',则以下表达式中值为'24680'的是: A: s[0:-1] B: s[0:-1:2] C: s[1::2] D: s[1:-1:2]
- 设原字符串s为StringBuffer型,且s="Hellojava",如果想用子串替换把s转换成"HelloWorld",则正确的语句是() A: s.replace(6,9,"World"); B: s.replace(6,10,"World"); C: s="World"; D: s=replace("java","World");