以下哪些赋值表达式合法?(变量S为一个字符串)()
A: s>>=2
B: inti=s.length()
C: s+=3
D: charc=s[3]
A: s>>=2
B: inti=s.length()
C: s+=3
D: charc=s[3]
举一反三
- 下面的表达式哪些是正确的?() A: Strings="你好";inti=3;s+=i; B: Strings="你好";inti=3;if(i==s){s+=i}; C: Strings="你好";inti=3;s=i+; D: Strings="0";inti=(s!=null)&&(s.length()>0)?s.length():0;
- 下面哪个表达式可以获取字符串s的最后一个字符() A: s.length() B: s[s.length() - 1] C: s.charAt(s.length() - 1) D: charAt(s, length(s))
- 字符串是一个字符序列,给字符串s,以下表示s从右侧向左第三个字符的是: A: s[3] B: s[0:-3] C: s[-3] D: s[:-3]
- 字符串是一个字符序列,给字符串s,以下表示s从右侧向左第三个字符的是: A: s[:-3] B: s[0:-3] C: s[-3] D: s[3]
- 字符串是一个字符序列,给字符串S,以下表示S从右侧向左第三个字符的是: A: S[3] B: S[-3] C: S[:-3] D: S[0:-3]