以下程序声明一个比较两个字符串大小的方法。当两个字符串相等时,函数返回0;当第一个字符串大于第二个字符串时,函数返回一个正数;当第一个字符串小于第二个字符串时,函数返回一个负数。请在空白处填入适当内容,把程序补充完整。staticintstrcmp(stringa,stringb){inti=0;for(i=0;i<;a.length&&i<;b.length;i++){if(a[i]!=b[i])return__(1)_____;}return__(2)_____;}[/i][/i]
举一反三
- 以下程序声明一个比较两个字符串大小的方法。当两个字符串相等时,函数返回0;当第一个字符串大于第二个字符串时,函数返回一个正数;当第一个字符串小于第二个字符串时,函数返回一个负数。请在空白处填入适当内容,把程序补充完整。 staticintstrcmp(stringa,stringb) { inti=0; for(i=0;i
- 一个字符串中任意个连续字符成为该串的子串。
- 以下字符串函数的描述中,错误的是() A: charAt函数的作用是返回一个字符,如charAt(1)返回字符串中的第一个字符 B: 在length函数中,一个汉字占两个英文字母的空间,因此长度也要加倍 C: substring函数的作用是返回字符串的一个子串 D: String类和StringBuffer类都有length函数,它们的形式和功能是一致的
- 字符串s足够长,语句________返回字符串s中第1-7共7个字符组成的字串;语句________返回字符s中第3-9共7个字符组成的子串。
- 用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串