以下哪个方法用来从字符串中获取一个字符?
A: indexOf(String str)
B: split(String str,char ch)
C: concat(String str)
D: charAt(int index)
A: indexOf(String str)
B: split(String str,char ch)
C: concat(String str)
D: charAt(int index)
D
举一反三
- 以下哪个方法用来从字符串中获取一个字符。 ( ) A: indexOf(String str) B: substring(int beginIndex, int endIndex) C: concat(String str) D: charAt(int index)
- 以下关于String类的常见操作中,哪个是方法会返回指定字符ch在字符串中最后一次出现位置的索引() A: int indexOf(int ch) B: int lastIndexOf(int ch) C: int indexOf(String str) D: int lastIndexOf(String str)
- 下面哪个选项正确地声明了一个字符串数组( ): A: char str[] B: char str[][] C: String str[] D: String str[10]
- 下列选项中,()正确地声明了一个字符串数组。 A: char str[] B: char str[][] C: String str[10] D: String str[]
- 下列方法中,( )用于实现获取字符在某个字符串中第一次出现的索引。 A: char charAt(int index) B: int lastIndexOf(int ch) C: boolean endsWith(String suffix) D: int indexOf(int ch)
内容
- 0
顺序输出字符串中的字符:for str in 'This is a string'do echo $strdone输出结果:This is a string
- 1
下面声明一个String类型的数组,正确的是() A: char str[][]; B: String str[10]; C: char str[]; D: String str[];
- 2
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。 A: charstr[]="string";c=str; B: scanf("%s",c); C: c=getchar(); D: char str[]="string";strcpy("C,str")
- 3
下列程序片段中不正确的字符串赋值或初始化方式是( )。 A: char str[10]; str=”string”; B: char *str; str=”string”; C: char str[7]={’s’,’t’,’r’,’i’,’n’,’g’,’0’}; D: char str[ ]=”string”;
- 4
设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是( ) A: char str[ ]=”string”;c=str; B: scanf(“%s”,c); C: c=getchar(); D: *c=”string”;